Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/10/2008, 09:12
santuariosw
 
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";
            
$answerucwords($name). " mensaje .";
            
$headerss "From: tu nombre <{$to}>";
            
            
mail($email,$subjects,$answer,$headerss);
            
// Termina mensaje para invitado