Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Diseño web (http://www.forosdelweb.com/f91/)
-   -   Como Agregar Un Codigo Php A Un Formulario (http://www.forosdelweb.com/f91/como-agregar-codigo-php-formulario-577894/)

Marthita23 19/04/2008 21:48

Como Agregar Un Codigo Php A Un Formulario
 
HOLA AMIGOS... AQUI SOLICITANDO AYUDA OTRA VEZ...

ESTOY AYUDANDO A DISEAR UAN PAGINA WEB PARA MODELOS Y HICE UN FORMULARIO DE REGISTRO PERO EN HTM CON FRONT PAGE.

QUISIERA CAMBIAR ESE CODIGO A PHP PARA QUE ME LLEGUE A UN CORREO ELECTRONICO, SON MUCHOS CAMPOS.

ESPERO ALGUIEN ME PUEDA AYUDAR.:aplauso:

LA DIRECCION ES ESTA:

www.modelling.com.mx/participa.htm

Y LA PAGINA DE AGRADECIMIENTO ES:

www.modelling.com.mx/agradecimiento.htm

uokesita 20/04/2008 00:56

Re: Como Agregar Un Codigo Php A Un Formulario
 
Bueno te puedo pasar un ejemplo muy sencillo que luego tu lo puedes adaptar al numero de campos y al formato con que quieras que te llegue al correo...

(recuerda que este es un ejemplo sencillo. Luego le puedes hacer los cambios)


ESTE EL EL FORMULARIO EN UNA PAGINA HTML:
Código HTML:

<form id="form1" name="form1" method="post" action="enviar.php">
Nombre: <input name="nombre" type="text" id="nombre" /><br />

Email: <input name="email" type="text" id="email" /><br />

Mensaje: <textarea name="mensaje" cols="50" rows="5" id="mensaje"></textarea><br />

<input type="submit" name="Submit" value="Enviar" />

</form>       

Como vez llama a un archivo PHP (enviar.php):
Código PHP:

<?php

$mail
='[email protected]';


$nombre $_POST['nombre'];
$email $_POST['email'];
$mensaje $_POST['mensaje'];

$thank="gracias.php";

$message "
nombre: "
.$nombre."
email: "
.$email."
mensaje: "
.$mensaje."";

if (
mail($mail,"Formulario de Consulta",$message)) 
Header ("Location: $thank");

?>

y el gracias.php otro archivo donde colocas lo que quieras... espero que te sirva por lo menos de guia para que hagas algunas pruebas, y luego puedes incluirle los demas campos (que son bastantes)

en mi caso esto es un simple formulario de consulta.. no se si hay otra forma mas facil de hacerlo para un formulario con tantos datos como el tuyo..

Por cierto aunque la pag no esté terminada al hacer click en contato tiene el link hacia verbooks.htm :-p

Marthita23 20/04/2008 12:20

Re: Como Agregar Un Codigo Php A Un Formulario
 
HOLA GRACIAS POR RESPONDER...

UN FAVOR MAS LO DE LOS CAMPOS PUES TENDRE QUE HACER UNO POR UNO JEJE PERO ESO NO IMPORTA.

ME PODRIAS DECIR COMO ACOMODAR EL CODIGO DE ENVIAR.PHP SI LO TENGO QUE COLOCAR DENTRO DE LA PAGINA O EN OTRA PAGINA Y COMO...

SORRY NO SOY MUY PROFESIONAL EN ESTO.:borracho:

A Y GRACIAS POR AVIDSARME DEL VINCULO ERRONEO LO VOY A CHECAR

uokesita 20/04/2008 16:32

Re: Como Agregar Un Codigo Php A Un Formulario
 
Te explico, para implementar el envio del formulario tendrias 3 paginas..

Una para el formulario, en tu caso "participa.htm"
donde debes indicar que al dar click en enviar llame a "enviar.php"
esto se hace añadiendo esto al <form.....>

Código HTML:

<form id="form1" name="form1" method="post" action="enviar.php">
Otra llamada "enviar.php"
y otra llamada "agradecimiento.htm" en tu caso..

ya tu tienes dos hechas.. solo te faltaria hacer "enviar.php"
pero si vas a usar "agradecimiento.htm" asegurate de modificar el codigo enviar.php. entonces te quedaria asi:

Código PHP:

<?php 

$mail
='[email protected]'


$nombre $_POST['nombre']; 
$email $_POST['email']; 
$mensaje $_POST['mensaje']; 

$thank="agradecimiento.htm";

$message 
nombre: "
.$nombre.
email: "
.$email.
mensaje: "
.$mensaje.""

if (
mail($mail,"Formulario de Consulta",$message))  
Header ("Location: $thank"); 

?>


laouen 03/03/2009 09:44

Respuesta: Como Agregar Un Codigo Php A Un Formulario
 
hola me gustaria saber si existe algun codigo para agregar en el php del formulario para que cuando la gente ponga enviar en mi email me muestre la fecha en que enviaron el fomulario


La zona horaria es GMT -6. Ahora son las 01:19.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.