Tema: Despelote...
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2003, 11:50
RAZACALA
Usuario baneado!
 
Fecha de Ingreso: diciembre-2002
Ubicación: En mi chozita
Mensajes: 142
Antigüedad: 21 años, 4 meses
Puntos: 0
Despelote...

Feliz semana.

Estoy realizando varias cosas en BD.

Una de ellas es un script para usuarios, (un admin los registra).

La validacion de usuarios la hice asi:

SQL = "seleccionar * FROM $tabla WHERE nombre = $usuario";

Y... todo va bien...

"Bastante bien"....

Hasta que....

Se me ocurrio crear al usuario "000".

Y TODO se me volvio un despelote.

Si a alguien se le ocurre ingresar el usuario 0, le da acceso.

Si a alguien se le ocurre ingresar el usuario 00000, le da acceso.

Si a alguien se le ocurre ingresar el usuario 00, le da acceso.

Si a alguien se le ocurre ingresar el usuario 0000000000, le da acceso.


Asi que hice esto:

<?php

$chicha = "000";
$guaro = "0";
if($chicha == $guaro){$resultado = "Que cosa!";}
echo "Aqui todo el chicharron: $chicha $resultado listo.";

?>

Y como ven...

Sigue siendo un despelote.

sinembargo, cree un usuario de nombre 000 en Invision board, y ese si no me permite nada si le meto un usuario: "00".

Es decir..............

(Obviamente) - Ellos si saben como hacerlo.

Por favor, alguien "develeme" ese misterio de que 000 es = a 0, por que si le colocamos:

echo gettype($var);

Me dice que es string.

!............... Estoy casi loco!. Php me esta dando muy duro... : (




-----------------------------------------------------

Como siempre:

Les pido una encimita:

Puedo hacer esto con alguna funcion?:

<?php

echo "como me piden la pagina con GET o POST"

?>

Gracias!.