Ver Mensaje Individual
  #9 (permalink)  
Antiguo 12/04/2009, 11:04
Avatar de duskrow
duskrow
 
Fecha de Ingreso: abril-2008
Mensajes: 267
Antigüedad: 18 años, 6 meses
Puntos: 8
Respuesta: formulario con php

Cita:
Iniciado por kroli Ver Mensaje
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