Ahora dime el mensaje si llega a su destino?
prueba esto:
Código PHP:
Ver original<?
class Correo {
function Envio($Destinatario,$Clave){
$validar=false;
$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
//dirección de respuesta, si queremos que sea distinta que la del remitente
//ruta del mensaje desde origen a destino
//Se ejecuta la sentencia de envio de mensajes
if (mail($destinatario,$asunto,$cuerpo,$headers)) {
$validar=true;
}
else{
$validar=false
}
return $validar;
}
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++){
$clave = $clave . $ejemplo[$i];
}
return $clave;
}
}
?>
Código PHP:
Ver original$Correo = new Correo();
$Correo->Envio($row_Cambio_Clave['Correo'],$_POST['TxtClave1']) or
die("Mensaje no enviado");