Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/04/2010, 07:43
plcabgut
 
Fecha de Ingreso: mayo-2005
Mensajes: 15
Antigüedad: 19 años, 11 meses
Puntos: 0
Respuesta: Funcion validar login

Hola
Sin querer criticar ni polemizar me parece poco seguro validar eso en el cliente a través de javascript, pero para gustos los colores.

No dices que error da, o en que línea, si usas mozilla revisa la consola de errores que te dará alguna información mas clara.

La línea :
Código:
<? echo " var loginregistrados = new Array(' " . explode(" ',' ", $valoreslogin) . " '); " ?>;
genera
Código HTML:
var loginregistrados = new Array('pepe','juan,'luis'); ;
He visto que tienes un punto y como al final del php que no debería estar porque ya le pones desde el echo .
la verdad es que no hace nada malo un punto y coma de más.

El error gordo esta aquí
Código:
if(cadena == loginregistrados[$i]){esta_registrado = true;}
el $i se te ha traspapelado de php solo tiene que pone i.
quedaria como:
Código:
if(cadena == loginregistrados[i]){esta_registrado = true;}
Otra cosa que no es que este mal pero si deberías acostumbrarte es poner
<?php en vez de <?

Un saludo

Última edición por plcabgut; 21/04/2010 a las 07:57