Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2009, 11:38
marcos46g
 
Fecha de Ingreso: julio-2009
Mensajes: 311
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Validar registro de usuario

// respuesta automática para validar registro

$asunto = "MISitio.Com"; //subject del email
$email="[email protected]"; // cuenta que envia el email
$destinatario=$frmEmailUsuario; //cuenta destino

$encabezado="From:".$email."\nReply-To:".$email."\n";
$encabezado=$encabezado."X-Mailer:PHP/".phpversion()."\n";
$encabezado=$encabezado."Mime-Version: 1.0\n";
$encabezado=$encabezado."Content-Type: text/html";

/* el mensaje */
$mensajeHTML .= "MiSitio"."\n>";
$mensajeHTML .= "Registro de usuarios "."<\n>"; $mensajeHTML .= "Estimado/a ".$frmNombreUsuario. " ".$frmApellidoUsuario."<\n>";
$mensajeHTML .= "Gracias por registrarse ,ingrese en el link que valida su registro" ."<\n>";
$mensajeHTML .= "Andres Cn"."<\n>";
$mensajeHTML .= "Supervisor General"."<\n>";
$mensajeHTML .= '<a href="http://www.misitio.com/valUsuario.php?emailUsuario='.$frmEmailUsuario.'&p asswordUsuario='.$frmPasswordUsuario.'"></a>';

if(!mail($destinatario, $asunto, $mensajeHTML, $encabezado))
{
echo "No se pudo enviar mail para activar su cuenta "."<br>";


}

La ayuda que necesito es que me, ayuden a corregir el error que tiene el codigo.
El mensaje lo envia al usuario, pero el texo llega continuado sin respetar los saltos de linea (Aclaro que incluso en ese texto continuo aparece el nombre del usuario y su apellido)
Y el segundo problema es que el link no aparece en el mensaje
Creo es un problema con las comiilas simples y dobles
Si donde incluyo el link le pongo comillas dobles como al resto del mensaje no "ve" las variables.
Mis conocimientos son escasos y de a poco estoy construyendo este proyecto
Gracias por ayudarme