Ver Mensaje Individual
  #9 (permalink)  
Antiguo 12/04/2009, 11:04
Avatar de duskrow
duskrow
 
Fecha de Ingreso: abril-2008
Mensajes: 267
Antigüedad: 16 años
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