Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/06/2011, 12:40
gabrielcorr4
 
Fecha de Ingreso: octubre-2010
Ubicación: Guayaquil
Mensajes: 195
Antigüedad: 13 años, 7 meses
Puntos: 3
Respuesta: como mandar usuario y contraseña olvidadas a mail correspondiente

codigo completo funciona a la perfeccion y con el mail de variable por defecto en el transportador gmail, para mandar datos a la persona indicada que olvido sus datos:

Cita:

<?php

$recuperar=$_POST['recuperar'];

if (!empty($_POST)) {
$conexion = mysql_connect('localhost','root','');
mysql_select_db('datos',$conexion);

$user = mysql_real_escape_string($_POST['recuperar']);

$sql = 'SELECT mail,usuario,contrasena FROM datos1 WHERE mail = \''.$user.'\'';
$query = mysql_query($sql,$conexion) or die(mysql_error());
$numUsers = mysql_num_rows($query);
if ($numUsers == 1)
{
while ($row = mysql_fetch_array($query))
{
$mail=$row['mail'];
$usuario=$row['usuario'];
$clave=$row['contrasena'];
}
include("class.phpmailer.php");
include("class.smtp.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "[email protected]";
$mail->Password = "eduardoxxx";
$mail->From = "[email protected]";
$mail->FromName = "Lovemoon";
$mail->Subject = "su usuario y contraseña";
$mail->AltBody = "Hola, te doy tu usuario y contraseña:.";
$mail->MsgHTML("Hola, te doy tu usuario : ".$usuario." y clave:<b>".$clave."</b>.");
$mail->AddAddress($recuperar, "Destinatario");
$mail->IsHTML(true);
if(!$mail->Send())
{
echo "Error: " . $mail->ErrorInfo;
}
else
{
echo "Mensaje enviado correctamente";
}


}else{

echo "EMAIL INEXISTENTE";

}}

?>

</body>
</html>