03/10/2008, 09:12
|
| | Fecha de Ingreso: diciembre-2006 Ubicación: Miami
Mensajes: 55
Antigüedad: 17 años, 4 meses Puntos: 0 | |
Respuesta: Envio mail php dirección del from aparece cambiada Hola te envio un script que yo modifique encuanto a mis necesidades y funciona de lo mas bien espero te sirva Código PHP: $name = ucwords (strtolower($_POST['name'])); $email = $_POST['email']; //email del usuario $country = $_POST['country']; // pais del usuario $comments = ucfirst (strtolower($_POST['comments'])); // comentarios del usuario $to = '[email protected]'; // tu email if(empty($name)){ echo " Su Nombre es requerido "; } elseif(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)){ echo " Su direccion de correo electronico no es valida, recomendamos ponerla para poder comunicarnos con usted."; } elseif(empty($comments)){ echo " Sus comentarios o preguntas son importantes para nosotros."; } else { //Comineza mensaje para mi $subject = "Contact Message"; $message = "Name: $name". "\n\n". "Email to Contact: ".$email. "\n\n". "Country: ".$country. "\n\n". "Comments: ". $comments; $headers = "From: {$name} <{$email}>"; mail($to,$subject,$message,$headers); // Termina mensaje para mi //Comineza mensaje para invitado $subjects = "Subjeto del mensaje"; $answer= ucwords($name). " mensaje ."; $headerss = "From: tu nombre <{$to}>"; mail($email,$subjects,$answer,$headerss); // Termina mensaje para invitado } |