Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/07/2011, 09:15
viringas
 
Fecha de Ingreso: marzo-2011
Mensajes: 226
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: phpmailer error

Código PHP:
Ver original
  1. include('conectarse.php');
  2.  
  3. $recuperar=$_POST['email'];
  4.  
  5. if (!empty($_POST)) {
  6.     $link = conectarse();
  7.    
  8.     $sql = 'SELECT nombre usu,pass FROM miembros WHERE mail = \''.$recuperar.'\'';
  9.     $query = mysql_query($sql,$link) or die(mysql_error());
  10.     $numUsers = mysql_num_rows($query);
  11.     if ($numUsers == 1){
  12.         while ($row = mysql_fetch_array($query)){
  13.             $usuario= $row['usu'];
  14.             $clave= $row['pass'];
  15.             $nombre = $row['nombre'];
  16.         }
  17.  
  18.     include("class.phpmailer.php");
  19.     include("class.smtp.php");
  20.  
  21.  
  22.     $mail = new PHPMailer();
  23.     $mail->IsSMTP();
  24.     $mail->SMTPAuth = true;
  25.     $mail->SMTPSecure = "ssl";
  26.     $mail->Host = "smtp.gmail.com";
  27.     $mail->Port = 465;
  28.     $mail->Username = "[email protected]";
  29.     $mail->Password = "micontrasenha";
  30.     $mail->From = "[email protected]";
  31.     $mail->FromName = "AEROBIOLOGIA Y MELISOPALINOLOGIA";
  32.     $mail->Subject = "su usuario y contraseña";
  33.     $mail->AltBody = "Hola, te envio tu usuario y contraseña:";
  34.     $mail->MsgHTML("Hola, aqui tienes tu nombre de usuario : ".$usuario." y contraseña:<b>".$clave."</b>.");
  35.     $mail->AddAddress($nombre, "Destinatario");
  36.     $mail->IsHTML(true);
  37.     if(!$mail->Send()) {
  38.         echo "Error: " . $mail->ErrorInfo;
  39.     }
  40.     else{
  41.         echo "Mensaje enviado correctamente";
  42.     }
  43.  
  44.     }
  45. else{
  46.     echo "EMAIL INEXISTENTE";  
  47.  
  48.     }
  49.  
  50. }