Comunidad de diseño web y desarrollo en internet online

Login de usuario (PHP)

Citar            
MensajeEscrito el 21 Oct 2011 01:51 am
necesito crear un sistema de login sin bases de datos solo necesito pedirle al usuario que coloque su nombre para iniciar a la pagina... ahhh x sierto que se creen varios archivos por persona que entre y coloque el nombre...

favor explicarme si es mejor pasar un tutorial...!

dijo q sin mysql xq voy a usar blogspot es para un cliente.

Saludos .!

Por sW_Body

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Oct 2011 03:16 am
te doy la idea :)
en vez de meter todos los usuarios en un archivo
crea una carpeta
/usuarios
y por cada usuario registrado le creas un archivo de texto plano
/usuarios/pepe.txt
/usuarios/juan.txt
dentro de cada archivo le pones los datos como password u otros, puedes usar serializacion de datos que php trae como serialize
bueno al momento del login lo que haces es usar las funciones nativas de PHP en base al OS
is_file()
y si pasa la prueba de que existe el usuario recuperas los datos de ese usuario y comparas la contraseña del archivo con la variable del form

listo asunto resuelto :) el disco duro es base de datos en si el mismo tiene la capacidad de indexar archivos,
ahora la seguridad lo mas importante ya qu manejas un sistema de archivos lo que tienes que hacer es que la carpeta /usuarios tenga permisos de escritura y lectura solo para el grupo propietario a los demas grupos les quitas los privilegios de ver ,escribir y ejecutar

listo con ya esta tu peticion aparte de ser optimo asi podrias manejar millones de usuarios , y las busquedas serian mas velozes que metiendo todos los usuarios en un archivo

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.