Ver Mensaje Individual
  #10 (permalink)  
Antiguo 18/03/2012, 20:37
xavibn
 
Fecha de Ingreso: octubre-2011
Ubicación: Buenos Aires
Mensajes: 12
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Formulario con php , no me llega el correo.

SirDuque me salvaste la vida! Logre que me llegue el email con PHPMailer :) Te agradezco un monton!!
Sabés que tuve que descargar otro zip , ya que en el que baje de El Server no estaba el archivo class.phpmailer.php y el class.smtp.php.

Pego como me quedó el código ahora.

Código PHP:
<?php
require("PHPMailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth true;
$mail->Host "smtp.zzz.com.ar"// SMTP a utilizar. Por ej. smtp.elserver.com
$mail->Username "[email protected]"// Correo completo a utilizar
$mail->Password "contrasena"// Contraseña
$mail->Port 25// Puerto a utilizar
$mail->From "[email protected]"// Desde donde enviamos (Para mostrar)
$mail->FromName "zzzPV";
$mail->AddAddress("[email protected]"); // Esta es la dirección a donde enviamos
$mail->IsHTML(true); // El correo se envía como HTML
$mail->Subject "Consulta radiadores web"// Este es el titulo del email.
$nombre $_POST["nombre"];
$email $_POST["email"]; 
$telfijo $_POST["telfijo"];
$celular $_POST["celular"];  
$provincia $_POST["provincia"]; 
$ciudad $_POST["ciudad"]; 
$modelo $_POST["modelo"]; 
$version $_POST["version"];
$naftero $_POST["naftero"];
$diesel $_POST["diesel"];
$aire $_POST["aire"];
$radiador $_POST["radiador"];
$electroventilador $_POST["electroventilador"];
$condensador $_POST["condensador"];
$radiadorcalefaccion $_POST["radiadorcalefaccion"];
$comentario $_POST["comentario"];
if (
$nombre == "" or $email == "" or $telfijo == "" or $provincia == "" or $ciudad == "" or $modelo == "" or $version == "" or $aire == "") {
  
# Muestro mensaje de error
  
echo 'Complete el formulario';
}else{
    if (!
preg_match("/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/"$email)) {
    echo(
'El formato del email ingresado no es correcto.');}else{
$body "\nnombre: " $nombre .  "\r\n";
$body .= "<br />"
$body .= "\nemail: " $email .  "\r\n";
$body .= "<br />";
$body .= "\ntelfijo: " $telfijo .  "\r\n";
$body .= "<br />";
$body .= "\ncelular: " $celular .   "\r\n";
$body .= "<br />";
$body .= "\nprovincia: " $provincia .  "\r\n";
$body .= "<br />";
$body .= "\nciudad: " $ciudad .  "\r\n";
$body .= "<br />";
$body .= "\nmodelo: " $modelo.  "\r\n";
$body .= "<br />";
$body .= "\nversion: " $version.  "\r\n";
$body .= "<br />";
$body .= "\nnaftero: " $naftero.  "\r\n";
$body .= "<br />"
$body .= "\ndiesel: " $diesel.  "\r\n";
$body .= "<br />";
$body .= "\naire: " $aire.  "\r\n";
$body .= "<br />";
$body .= "\nradiador: " $radiador.  "\r\n";
$body .= "<br />";
$body .= "\nelectroventilador: " $electroventilador.  "\r\n";
$body .= "<br />";
$body .= "\ncondensador: " $condensador.  "\r\n";
$body .= "<br />";
$body .= "\nradiadorcalefaccion: " $radiadorcalefaccion.  "\r\n";
$body .= "<br />";
$body .= "\ncomentario: " $comentario 
$mail->Body $body;  // Mensaje a enviar
$mail->AltBody "Hola mundo. Esta es la primer línea\n Acá continuo el mensaje"// Texto sin html
$mail->AddAttachment("imagenes/imagen.jpg""imagen.jpg");
$exito $mail->Send($mail->AddAddress$mail->Subject$message$mail->Body); // Envía el correo.
echo 'Mensaje enviado correctamente,<br />
a la brevedad nos pondremos en contacto con usted.<br />
Gracias por contactarnos - zzzzzzzPV'
;
}}
?>


GRACIAS GRACIAS!


NUCKLEAR MUCHAS GRACIAS A VOS TAMBIEN!!!

Última edición por GatorV; 20/03/2012 a las 09:44