Hola yo te recomiendo que descargues la clase PHPMailer
Descargar:
http://blog.unijimpe.net/download/phpmailer-gmail.zip
En el archivo donde estas haciendo el INSERT a la DB agrega esto al comienzo.
Código PHP:
Ver originalinclude("class.phpmailer.php"); //Indica la direccion de los archivos que acabas de descargar
include("class.smtp.php"); //Indica la direccion de los archivos que acabas de descargar
//No modifiques nada excepto si se indica
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Password = "userpass"; //Agrega tu password de tu cuenta de gmail
Y ahora agrega esto despues del INSERT
Código PHP:
Ver original$query = sprintf("INSERT INTO usuarios (login, nombre, apaterno, amaterno, password, email) VALUES ('%s','%s','%s', '%s','%s','%s')";
if($query){
//Envio por email
$mail->FromName = "User Name"; //REmitente (Si quieres especificarlo)
$mail->Subject = "Asunto del email";
$mail->MsgHTML("<b>Bienvenido</b> <br> Estos son tus nuevos datos:<br><br> Username = ".$login." <br> Password = ".$pass1. "<br>");
$mail->AddAddress($email,$nombre); //Agrega los datos de a donde queires enviar el email.
$mail->IsHTML(true);
if(!$mail->Send()) {
echo "Error: " . $mail->ErrorInfo;
} else {
echo "Mensaje enviado correctamente";
}
}
Ahi lo tienes.
Para mas información:
http://www.programacion.com/articulo..._phpmailer_213
- Regalame un karma ;)