Foros del Web » Programando para Internet » PHP »

Mail de bienvenida de usuario.

Estas en el tema de Mail de bienvenida de usuario. en el foro de PHP en Foros del Web. Hola gente. Tengo una consulta que hacerles. Resulta que estoy haciendo un sistema de usuarios, y básicamente estoy atascado en la parte del registro de ...
  #1 (permalink)  
Antiguo 26/08/2006, 19:50
Avatar de Netfrank  
Fecha de Ingreso: marzo-2006
Ubicación: Las Talitas - Tucumán
Mensajes: 226
Antigüedad: 11 años, 9 meses
Puntos: 3
Mail de bienvenida de usuario.

Hola gente. Tengo una consulta que hacerles.

Resulta que estoy haciendo un sistema de usuarios, y básicamente estoy atascado en la parte del registro de inscripción.

No es que me cause mucho problema, pero hay una cosa que quiero hacer que hasta ahora no me ha salido a la perfección.

Quiero que al inscribirse mis usuarios reciban automáticamente en su correo un mensaje de bienvenida incluyendo su nick de usuario y su contraseña.

Hice un script pero al principio salía todo el código en el mensaje. Luego le indiqué el encabezado como html, pero no llega.

¿Qué me aconsejan?
  #2 (permalink)  
Antiguo 26/08/2006, 19:56
 
Fecha de Ingreso: agosto-2006
Mensajes: 29
Antigüedad: 11 años, 4 meses
Puntos: 0
este codigo lo hice yo... la verdad que buscando un poco lo podes hacer:

Código PHP:
function enviarmail_reg($id$user$clave$act_key$email) {
    
      
//Estoy recibiendo el formulario, compongo el cuerpo 
    
$cuerpo "Su registracion fue exitosa.\n"
    
$cuerpo .= "----------------------------\n";
    
$cuerpo .= "Usuario: $user\n"
    
$cuerpo .= "Contraseña: $clave\n"
    
$cuerpo .= "----------------------------\n";
    
$cuerpo .= "\nPara completar su registro ingrese myweb/index.php?modulo=registrar&mst=1&id=$id&act=$act_key\n"
        
$cuerpo .= "\n\n Gracias por registrarse.";
    
//mando el correo... 
    
mail($email,"Registro a tuweb",$cuerpo); 
    

esa es la funcion que envia el mail... lo anterior y lo posterior, hacelo vos, no es dificil...
  #3 (permalink)  
Antiguo 26/08/2006, 19:57
 
Fecha de Ingreso: agosto-2006
Mensajes: 58
Antigüedad: 11 años, 3 meses
Puntos: 0
$destinatario= [email protected]
$asunto = 'TU ASUNTO';
$cuerpo ='<html>HOLA '.$nombre.' tu usuario es: '.$usuario.' y tu contraseña: '.$password.'';

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

$headers .= "From: REGISTRO <[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";
//direcciones que recibi?n copia
$headers .= "Cc:\r\n";
//direcciones que recibir?n copia oculta
$headers .= "Bcc:\r\n";
mail($destinatario,$asunto,$cuerpo,$headers);


si te fijas $cuerpo es puro codigo HTML asi que lo puedes diseñar a tu gusto
saludos
  #4 (permalink)  
Antiguo 26/08/2006, 20:05
Avatar de Netfrank  
Fecha de Ingreso: marzo-2006
Ubicación: Las Talitas - Tucumán
Mensajes: 226
Antigüedad: 11 años, 9 meses
Puntos: 3
Muchas gracias gente!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:02.