![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
12/04/2009, 11:04
|
![Avatar de duskrow](http://static.forosdelweb.com/customavatars/avatar231966_1.gif) | | | Fecha de Ingreso: abril-2008
Mensajes: 267
Antigüedad: 16 años, 9 meses Puntos: 8 | |
Respuesta: formulario con php Cita:
Iniciado por kroli enviar.php: Código PHP: <?php
$mail='[email protected]';
$mail1='[email protected]';
$nombre = $_POST['nombre'];
$empresa = $_POST['empresa'];
$email = $_POST['email'];
$telefono = $_POST['telefono'];
$localidad = $_POST['localidad'];
$provincia = $_POST['provincia'];
$codigo postal = $_POST['codigo'];
$pais = $_POST['pais'];
$articulo= $_POST['ariculo'];
$thank = "gracias.htm";
$asunto="CONTACTO VIA WEB";
$message = "
Apellido y Nombre:".$nombre."
Empresa:".$empresa."
E-Mail:".$email."
Telefono:".$telefono."
Localidad:".$localidad."
Provincia:".$provincia."
Codigo_Postal:".$codigo."
pais:".$pais."
Articulo:".$articulo."
comentatio:".$comentario."."";
mail($mail, $asunto,$message,"form: ".$nombre." <".$email.">");
mail1($mail, $asunto,$message,"form: ".$nombre." <".$email.">"); Header ("Location: $thank");
?>
Mis Problemas:
-No me llegan los mails....algun error obvio que no veo...
-No sé cómo hacer para que en el codigo php me diga que opción seleccionó el usuario.
-La pagina gracias.htm no aparece cuando pulso enviar (se queda en blanco) Código PHP: <?php
$mail='[email protected]';
$mail1='[email protected]';
$nombre = $_POST['nombre'];
$empresa = $_POST['empresa'];
$email = $_POST['email'];
$telefono = $_POST['telefono'];
$localidad = $_POST['localidad'];
$provincia = $_POST['provincia'];
$codigo = $_POST['codigo'];
$pais = $_POST['pais'];
$articulo= $_POST['ariculo'];
$thank = "gracias.htm";
$asunto="CONTACTO VIA WEB";
$nombre_de_quien_lo_envia = "juanita lopez" ;
$email_de_quien_lo_envia = "[email protected]";
$message = "
Apellido y Nombre:".$nombre."
Empresa:".$empresa."
E-Mail:".$email."
Telefono:".$telefono."
Localidad:".$localidad."
Provincia:".$provincia."
Codigo_Postal:".$codigo."
pais:".$pais."
Articulo:".$articulo."
comentatio:".$comentario."";
$headers = "Content-Type: text/html\r\n";
$headers .= "From: ".$nombre_de_quien_lo_envia." <".$email_de_quien_lo_envia.">";
mail($mail, $asunto , $message, $headers );
mail($mail1, $asunto , $message, $headers );
Header ("Location: $thank");
?> puse las cabeseras. asi lo tiene que mandar, de no ser asi comprueba
que tu hosting , tenga el servicio de mail , tambien otra cosa es mandar mails atraves de smtp , pero eso es otro rollo :) prueba asi como lo puse |