SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Como procesar formularios con php.

Para procesar una formulario hecho en html existen varias formas y programas
que se pueden utilizar, alguno de los mas sencillos son FrontPage y PHP , es
posible utilizar otros lenguajes como JSP o Perl , en nuestro caso utilizaremos
PHP.

Para procesar formularios es importante tener en mente que hay 2 elementos
fundamentales en todo el proceso:

1.- La creación del formulario (ejemplo: miforma.php)
2.- El procesador de formulario (ejemplo : procesar.php)

1.- La creación del formulario es algo muy sencillo que puedes hacer con
cualquier editor html , algunas de las cosas que debes de cuidar son:
a ) Que nombre tendra tu formulario
b ) Que nombre tienen tus campos ( SIEMPRE ESCRITOS EN MINUSCULAS Y
NO ¡!!! DEBEN DE LLEVAR CARACTERS ESPECIALES : ejemplo: comentario ,
email , nombre )
c ) Cual es el nombre de la pagina que procesara tu formulario (ejemplo :
procesar.php)


2.- El procesamiento de formulario , es el archivo que utilizaras para procesar tu
formulario y tu pagina que tiene el formulario debe referenciar a esta pagina.
Para esta parte del ejemplo , vamos a suponer que tu pagina de formulario
contiene :

Los Campos / nombre
- Nombre / nombre
- Email / email
- Comentario / comentario

Toma en consideración que en php , cada campo dentro de un formulario se
convierte en una variable representada por el nombre y el símbolo de $
antecediendo el nombre del campo por lo que las variables quedarian asi :

Los Campos /nombre/nombre variable :

- Nombre / nombre / $nombre
- Email / email / $email
- Comentario / comentario / $comentario

Suponiendo que quieres enviar el contenido de las variables por email ala
cuenta soporte@sitiodesoporte.com , debes colocar el siguiente código al
principio de un archivo (MUY IMPORTANTE , ESTE ARCHIVO DEBE ESTAR
HECHO EN MODALIDAD TEXTO , LA PAGINA DEL FORMULARIO
TIPICAMENTE SE HACE EN MODALIDAD DISENIO ) ejemplo : procesar.php
<?

// recibir las variables

$nombre=$_REQUEST[‘nombre’];
$email = $_REQUEST[‘email’];
$comentario= $_REQUEST[‘comentario’];

//////// construir el mensaje

$mensaje = “Nombre : $nombre / Email : $email / Comentario : $comentario”;

//// enviar el email

mail(“soporte@sitiodesoporte.com“ , “El cabezal del email que se envia
“,$mensaje,”From: soporte@sitiodesoporte.com”);


?>

Recuerda que lo que tienes que poner todo inclusive los marcadores “ <? “ y
“?>” al principio y al final respectivamente , recuerda que tienes que cambiar
dentro de este código el nombre de las variables del ejemplo por las de tu
formulario , al igual que el email de soporte@sitiodesoporte.com por el email a
donde quieres que llegue los datos del tu formulario.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

Lenguaje javascript
Lenguaje javascriptLenguaje javascript
Lenguaje javascript
 
Html
HtmlHtml
Html
 
Etiquetas Html
Etiquetas HtmlEtiquetas Html
Etiquetas Html
 
Comunicacion entre formularios HTML y paginas JSP
Comunicacion entre formularios HTML y paginas JSPComunicacion entre formularios HTML y paginas JSP
Comunicacion entre formularios HTML y paginas JSP
 
Formularios
FormulariosFormularios
Formularios
 
1.3.2 elementos del lenguaje html
1.3.2 elementos del lenguaje html1.3.2 elementos del lenguaje html
1.3.2 elementos del lenguaje html
 
Html 2
Html 2Html 2
Html 2
 
Etiquetas básicas-en-html
Etiquetas básicas-en-htmlEtiquetas básicas-en-html
Etiquetas básicas-en-html
 
Etiquetas mas utilizadas del lenguaje html
Etiquetas mas utilizadas del lenguaje htmlEtiquetas mas utilizadas del lenguaje html
Etiquetas mas utilizadas del lenguaje html
 
Portales ud4 - lenguaje html
Portales   ud4 - lenguaje htmlPortales   ud4 - lenguaje html
Portales ud4 - lenguaje html
 
Etiquetas Html
Etiquetas HtmlEtiquetas Html
Etiquetas Html
 
Julexi
JulexiJulexi
Julexi
 
Deber de programacion web.
Deber de programacion web.Deber de programacion web.
Deber de programacion web.
 

Similar a Cómo procesar formularios con PHP (20)

ASP
ASPASP
ASP
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Php
PhpPhp
Php
 
Formularios Y Archivos En Php
Formularios Y Archivos En PhpFormularios Y Archivos En Php
Formularios Y Archivos En Php
 
Guia4 html
Guia4 htmlGuia4 html
Guia4 html
 
Php
PhpPhp
Php
 
Introduccion al PHP.ppt
Introduccion al PHP.pptIntroduccion al PHP.ppt
Introduccion al PHP.ppt
 
DESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptxDESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptx
 
Manual+php+básico
Manual+php+básicoManual+php+básico
Manual+php+básico
 
Curso PHP Academia Usero
Curso PHP Academia UseroCurso PHP Academia Usero
Curso PHP Academia Usero
 
PHP IUTE
PHP IUTEPHP IUTE
PHP IUTE
 
Manual de php con ejercicios
Manual de php con ejerciciosManual de php con ejercicios
Manual de php con ejercicios
 
Manualdephpconejercicios 150226132934-conversion-gate01
Manualdephpconejercicios 150226132934-conversion-gate01Manualdephpconejercicios 150226132934-conversion-gate01
Manualdephpconejercicios 150226132934-conversion-gate01
 
Manual de-html
Manual de-htmlManual de-html
Manual de-html
 
Guia html 1
Guia html 1Guia html 1
Guia html 1
 
Introducción a PHP5
Introducción a PHP5Introducción a PHP5
Introducción a PHP5
 
77 Php. AñAdir Nuevas Fuentes Para Pdf
77 Php. AñAdir Nuevas Fuentes Para Pdf77 Php. AñAdir Nuevas Fuentes Para Pdf
77 Php. AñAdir Nuevas Fuentes Para Pdf
 
Programacion php
Programacion phpProgramacion php
Programacion php
 
Joomladay Mallorca 2010 Templates Workshop
Joomladay Mallorca 2010 Templates WorkshopJoomladay Mallorca 2010 Templates Workshop
Joomladay Mallorca 2010 Templates Workshop
 
html
htmlhtml
html
 

Cómo procesar formularios con PHP

  • 1. Como procesar formularios con php. Para procesar una formulario hecho en html existen varias formas y programas que se pueden utilizar, alguno de los mas sencillos son FrontPage y PHP , es posible utilizar otros lenguajes como JSP o Perl , en nuestro caso utilizaremos PHP. Para procesar formularios es importante tener en mente que hay 2 elementos fundamentales en todo el proceso: 1.- La creación del formulario (ejemplo: miforma.php) 2.- El procesador de formulario (ejemplo : procesar.php) 1.- La creación del formulario es algo muy sencillo que puedes hacer con cualquier editor html , algunas de las cosas que debes de cuidar son: a ) Que nombre tendra tu formulario b ) Que nombre tienen tus campos ( SIEMPRE ESCRITOS EN MINUSCULAS Y NO ¡!!! DEBEN DE LLEVAR CARACTERS ESPECIALES : ejemplo: comentario , email , nombre ) c ) Cual es el nombre de la pagina que procesara tu formulario (ejemplo : procesar.php) 2.- El procesamiento de formulario , es el archivo que utilizaras para procesar tu formulario y tu pagina que tiene el formulario debe referenciar a esta pagina. Para esta parte del ejemplo , vamos a suponer que tu pagina de formulario contiene : Los Campos / nombre - Nombre / nombre - Email / email - Comentario / comentario Toma en consideración que en php , cada campo dentro de un formulario se convierte en una variable representada por el nombre y el símbolo de $ antecediendo el nombre del campo por lo que las variables quedarian asi : Los Campos /nombre/nombre variable : - Nombre / nombre / $nombre - Email / email / $email - Comentario / comentario / $comentario Suponiendo que quieres enviar el contenido de las variables por email ala cuenta soporte@sitiodesoporte.com , debes colocar el siguiente código al principio de un archivo (MUY IMPORTANTE , ESTE ARCHIVO DEBE ESTAR HECHO EN MODALIDAD TEXTO , LA PAGINA DEL FORMULARIO TIPICAMENTE SE HACE EN MODALIDAD DISENIO ) ejemplo : procesar.php
  • 2. <? // recibir las variables $nombre=$_REQUEST[‘nombre’]; $email = $_REQUEST[‘email’]; $comentario= $_REQUEST[‘comentario’]; //////// construir el mensaje $mensaje = “Nombre : $nombre / Email : $email / Comentario : $comentario”; //// enviar el email mail(“soporte@sitiodesoporte.com“ , “El cabezal del email que se envia “,$mensaje,”From: soporte@sitiodesoporte.com”); ?> Recuerda que lo que tienes que poner todo inclusive los marcadores “ <? “ y “?>” al principio y al final respectivamente , recuerda que tienes que cambiar dentro de este código el nombre de las variables del ejemplo por las de tu formulario , al igual que el email de soporte@sitiodesoporte.com por el email a donde quieres que llegue los datos del tu formulario.