Foros del Web » Programando para Internet » PHP »

validar nuevo usuario

Estas en el tema de validar nuevo usuario en el foro de PHP en Foros del Web. En primera instancia le doy las gracias a todos los que me vienen ayudando en mi proyecto. Ahora estoy intentando enviar un link a un ...
  #1 (permalink)  
Antiguo 25/08/2009, 12:48
 
Fecha de Ingreso: julio-2009
Mensajes: 311
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta validar nuevo usuario

En primera instancia le doy las gracias a todos los que me vienen ayudando en mi proyecto.

Ahora estoy intentando enviar un link a un correo del usuario que se registra en mi página que permita validar su registro.
Al registrarse el usuario nuevo , guardo con sus datos un campo que me indica que aun no es un usuario habilitado.
Al terminar el registro, le envio un mail automático con un link para que entre en la pagina validarUsuario.php.
En esa pagina tomaré con un GET[ ] el usuario y contraseña que deberan venir en el link para que al acceder al la base de datos grabar en el campo de validacion la palabra que lo deja habilitado.

Lo unico que necesito es que me ayuden a armar el link que envie esos dos datos imprecindibles para ponerlo en estado "habilitarlo" en la base de datos.
En n el mail dirá
Haga click aqui para validar su registro
como seria la sintaxis del link
www.misitio.com/validarUsuario.php
y que lleve el valor de $usuario y de $contraseña
para poderlos con GET[]

Si alguien me da una mano Gracias desde ya!!
  #2 (permalink)  
Antiguo 25/08/2009, 13:33
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años
Puntos: 7
Respuesta: validar nuevo usuario

creo que seria asi

Cita:
<a href="http://www.misitio.com/validarUsuario.php?usuario=nombre_user&pass=la_cla ve&etc=etc " target="_blank">Haga click aqui para validar su registro </a>
suerte
__________________
Me junto con los que Saben, Queriendo Saber.
  #3 (permalink)  
Antiguo 25/08/2009, 22:02
 
Fecha de Ingreso: julio-2009
Mensajes: 311
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Respuesta: validar nuevo usuario

Cita:
Iniciado por ACX_POISON Ver Mensaje
creo que seria asi



suerte
buenisima la respuesta pero solo quiero que me digan
target="_black" para que se usa ?que valor representa?
Gracias
  #4 (permalink)  
Antiguo 25/08/2009, 22:09
 
Fecha de Ingreso: julio-2008
Mensajes: 91
Antigüedad: 15 años, 10 meses
Puntos: 6
Respuesta: validar nuevo usuario

Cita:
target="_blank" para que se usa ?que valor representa?
Es para que la pagina del enlace se abra en una nueva ventana, al mismo estilo que muchas paginas donde validas tus datos.


Saludso...
  #5 (permalink)  
Antiguo 26/08/2009, 06:07
 
Fecha de Ingreso: julio-2009
Mensajes: 311
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Respuesta: validar nuevo usuario

// respuesta automática para validar registro
$sujeto = "MiSitio.COM";
$encabezado = "From: $nombre <$email>";
$encabezado .= "\nReply-To: $email";
$encabezado .= "\nX-Mailer: PHP/" . phpversion();
/* el mensaje */
$mensaje .= "MiSitio.com"."\n";
$mensaje .= "Respuesta automática"."\n";
$mensaje .= "Nro.Cliente: ".$_REQUEST['idUsuario']."\n";
$mensaje .= "Estimado/a ". $_REQUEST['nombre']."\n";
$mensaje .= " Andres Cn"."\n";
$mensaje .= echo' <a href="http://www.atlantico.hostei.com/valUsuario.php?emailUsuario='.$frmEmailUsuario.'& passwordUsuario='.$frmPasswordUsuario.'& target="_black">Haga click aqui para validar su registro </a>';
$mensaje .= " Supervisor " ;
if(!mail($_REQUEST['email'], $sujeto, $mensaje, $encabezado))
{
echo "<h1>No se pudo enviar el mensaje de Respuesta Automática al cliente</h1>";
exit();
}
Por favor necesito que me corrijan las comillas de la linea de codigo donde esta en el enlace para que
no me salte este error
Parse error: syntax error, unexpected T_ECHO in /home/a37/public_html/registro.php on line 56
la linea 56 es la linea que tiene el enlace
Gracias pro ayudarme

Última edición por marcos46g; 26/08/2009 a las 06:29
  #6 (permalink)  
Antiguo 26/08/2009, 06:28
Avatar de rompeguesos  
Fecha de Ingreso: marzo-2009
Mensajes: 692
Antigüedad: 15 años, 1 mes
Puntos: 8
Respuesta: validar nuevo usuario

Código PHP:
<?php 
$sujeto 
"MiSitio.COM";
$encabezado "From: $nombre <$email>";
$encabezado .= "\nReply-To: $email";
$encabezado .= "\nX-Mailer: PHP/" phpversion();
/* el mensaje */
$mensaje .= "MiSitio.com"."\n";
$mensaje .= "Respuesta automática"."\n";
$mensaje .= "Nro.Cliente: ".$_REQUEST['idUsuario']."\n";
$mensaje .= "Estimado/a "$_REQUEST['nombre']."\n";
$mensaje .= " <a href=\"http://www.misitio.com/valUsuario.php?emailUsuario='.$frmEmailUsuario.'& passwordUsuario='.$frmPasswordUsuario.'& target=\"_blank\">Haga click aqui para validar su registro </a> ";
$mensaje .= " Andres Cn"."\n";
$mensaje .= " Supervisor " ;
if(!
mail($_REQUEST['email'], $sujeto$mensaje$encabezado))
{
echo 
"<h1>No se pudo enviar el mensaje de Respuesta Automática al cliente</h1>";
exit();
}

?>
Ah!!!! y el target esl blank no black tambien te lo he corregido prueba ahora haber :D
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 18:02.