okey muestro la clase que envia el correo
<?
class Correo {
function Envio($Destinatario,$Clave){
$destinatario = $Destinatario;
$asunto = "Bienvenido";
$cuerpo = '
<html>
<head>
<title>Registro exitoso</title>
</head>
<body>
<h1>Muchas gracias por registrarse!</h1>
<p>
<b>Le agredecemos el suministrar sus datos</b>.Le enviamos a este medio su clave de acceso si gusta puede cambiarla cuando desee en el portal web. <br> Su clave es: '.$Clave.'
</p>
</body>
</html>';
//para el envío en formato HTML
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
//dirección del remitente
$headers .= "From: Luis Enrique Barral <
[email protected]>\r\n";
//dirección de respuesta, si queremos que sea distinta que la del remitente
$headers .= "Reply-To:
[email protected]\r\n";
//ruta del mensaje desde origen a destino
$headers .= "Return-path:
[email protected]\r\n";
//Se ejecuta la sentencia de envio de mensajes
mail($destinatario,$asunto,$cuerpo,$headers);
}
function Generar_Clave(){
$ejemplo = array ('a','b','c','d','e','f','g','h','i','j','k','l',' m','n','o','p','r','s','t','u','b','w','x','y','z' ,'0','1','2','3','4','5','6','7','8','9');
$clave='';
for($i=0;$i<6;$i++){
shuffle($ejemplo);
$clave = $clave . $ejemplo[$i];
}
return $clave;
}
}
?>
Aqui lo llamo : otro archivo.
//Instanciamos la clase correo.
require_once('Clase_Correo.php');
$Correo = new Correo();
$Correo->Envio($row_Cambio_Clave['Correo'],$_POST['TxtClave1']);