Foros del Web » Programando para Internet » PHP »

Email de confirmación

Estas en el tema de Email de confirmación en el foro de PHP en Foros del Web. Hola!, soy nuevo en este foro a ver si me podeis ayudar, el caso es que envio un mail al correo del que lo ha ...
  #1 (permalink)  
Antiguo 08/10/2010, 03:35
 
Fecha de Ingreso: septiembre-2010
Mensajes: 19
Antigüedad: 13 años, 7 meses
Puntos: 1
Email de confirmación

Hola!,

soy nuevo en este foro a ver si me podeis ayudar, el caso es que envio un mail al correo del que lo ha proporcionado y quiero que lo active mediante un link, el caso es que parece que no funciona... gracias de antemano

confirmacion.php
<?php
echo 'hola';

//aqui debe haber algun fallo...
$query = "SELECT * FROM email WHERE activate = {$_GET['aleatorio']}";
$respuesta = mysql_query($query);

if(mysql_fetch_assoc($respuesta))
{
$repetit = '1';
echo "Este se introducira - faltara el codigo para Activate = 1";

} else {
echo "NO se encuentra en la base de datos";
}
// aqui siempre dice no se encuentra (el caso es que si que esta)
?>

datadb.php
$aleatorio = uniqid();
$id = mysql_insert_id();
$mensaje = "'Hola '$id', '$aleatorio', '$contrasena' http://mysite.com/confirmacion.php?id=$aleatorio";
  #2 (permalink)  
Antiguo 08/10/2010, 08:37
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Tema movido desde Configuración PHP a PHP

Pues lo que puedo ver de error es que estas usando confirmacion.php?id= para enviar pero en tu pagina lees $_GET['aleatorio'] cuando deberías leer $_GET['id'].

Saludos.
  #3 (permalink)  
Antiguo 13/10/2010, 05:14
 
Fecha de Ingreso: septiembre-2010
Mensajes: 19
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Email de confirmación

bueno, gracias aunque ya me di cuenta de eso, aun asi seguia sin detectar si estaba repetido y tal...

otra pregunta, como puedo hacer que al clickar un Submit haga lo de datadb.php sin que se vaya a otra web y siendo datadb.php un popup?

Etiquetas: email
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 12:00.