Solucionado lo del mail
Código PHP:
header(sprintf("Location: %s", $insertGoTo));
$asunto = 'Datos de acceso a Web.es';
$mensaje = "Hola ".$_POST['strNombre']." ".$_POST['strApellidos']." le enviamos este Email para comunicarle su Login y Password para ingresar en Web.es después de haber sido dado de alta en el servicio: <br /><p></p>";
$mensaje .= "- Login: ".$row_ModificarDatos['strEmail'] ."<br />";
$mensaje .= "- Pass: ".$_POST['strPassword']."<br />";
$mensaje .= "</p><p>Recuerde guardar este correo en un lugar seguro dentro de sus archivos personales.</p><p>Para ingresar al Sistema lo puede hacer desde:</p><p><a href='http://www.web.es'>http://www.web.es</a></p>Atte:<br></p><p>Dpto. de Sistemas<br><a href='mailto:[email protected]'>[email protected]</a><br>Dpto. Sistemas de web.es</p>";
EnviarCorreoHTML($row_ModificarDatos['strEmail'],$asunto,utf8_decode($mensaje));
Ahora el problema es con lo de la encriptación MD5, el problema es el siguiente...
Edito un usuario y le pongo la clave 12345, que en MD5 es la siguiente...
827ccb0eea8a706c4c34a16891f84e7b
Si por cualquier razón, vuelvo a editar ese usuario y le cambio, digamos el mail y guardo, me reencripta la clave y me encriptaria el 827ccb0eea8a706c4c34a16891f84e7b quedando en 1f32aa4c9a1d2ea010adcf2348166a04
:/