no me funciona y de hecho subí el código de validación mal ahora lo dejo como debe estar según yo
Código PHP:
<?php
include('config.php');
$verificacion = mysql_query("SELECT * FROM usuarios WHERE usuario_email = '$_GET[usuario_email]' AND CodigoKEY = '$_GET[key]'");
if ($veri = mysql_fetch_array($verificacion))
mysql_query("UPDATE usuarios SET EstadoKEY = '0' WHERE usuario_email = '$_GET[usuario_email]'");
echo "Tu cuenta ha sido activada Inicia Sesion.";
echo "<meta http-equiv='refresh' content='5; url=index.php'>";
?>
como mencione anteriormente el sistema de validación lo saque de este post: http://www.forosdelweb.com/f18/aporte-sistema-verificacion-correo-1008306/
la diferencia de este sistema es que el usa el email como login y yo lo uso como un campo más y en el login uso "usuario_matricula". Sin embargo sigue sin funcionarme alguna idea?