Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/03/2014, 20:54
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Confirmación registro por mail

Y se supone que deberías verificarlo XD Pero no estas ejecutando la consulta $sql
No se que usas si MYSQL o PDO o no se, pero te faltaría
Código PHP:
Ver original 


si el usuario va a presionar ese link debería existir el archivo activacion.php

Y como esta enviando una variable llamada id deberias recibirla en dicha página...

ya despues te toca un trabajo de verificacion por ejemplo:
Código PHP:
<?php
$key 
$_GET['id'];

$query=mysql_query("SELECT * FROM users WHERE id='$key'");
if(
$check=mysql_fetch_array($query)) //con este if verificamos que el codigo existe en la BD 
            

            
                if(
$check['active']=="1"//Si el mail ya esta verificado 
                

                    echo 
"Tu mail ya esta verificado";
                } 
                elseif(
$check['active']=="0"//Si no esta verificado 
                

                
//Actualizamos la BD, y cambiamos el valor de dafault "NO" en verificado por "SI" 
                    
$sql "UPDATE users SET active='1' WHERE id='$key'"
                    
mysql_query($sql) or die("Error query ".mysql_error());  
                     echo 
"<p>Gracias. Hemos verificado su email. Ahora puede acceder con su usuario y clave</p>";
                     echo 
"<a href='../index.php'>Loguearse</a>";
                     
//habilitamos el formulario de login luego de la bienvenida
                    
                
                

            } 
            else 
//Si el codigo de verificacion no existe 
            

            echo 
"<p>Tu c&oacute;digo es incorrecto</p>"
            echo 
"<a href='../index.php'>Loguearse</a>";
            } 
        
?>
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...