
23/09/2003, 10:09
|
| | Fecha de Ingreso: diciembre-2001 Ubicación: Vigo
Mensajes: 38
Antigüedad: 23 años, 4 meses Puntos: 0 | |
Autentificación de usuario Hola a tod@s:
La pregunta que os traigo es muy simple. Se trata de comprobar en la base de datos si un usuario está registrado, y en función de esto darle un valor (0 ó 1). Esto lo hago para no tener que utilizar variables de sesión. En vez de postear el código completo, os muestro lo que sería la aplicación que quiero realizar:
1.- Recibo los datos de un formulario
2.- Recorro el recordset para comprobar si existe
3.- Si existe, asigno usuario=1
....y salgo del bucle
4.- Si alcanza el final del recordset, asigno usuario=0
Fin de la comprobación.
Luego, en el resto del código:
si usuario=1
...muestro los resultados al usuario
si no
...formulario para que se registre.
En principio esto es correcto, pero a veces se me cuelga el servidor cuando tengo varias visitas, y puede que haya más de un usuario con el valor 1.
He repasado el código varias veces por si me dejo algún objeto abierto, por si es por la conexión a la base de datos, pero parece que todo está bien.
Qué puede estar fallando?
Gracias anticipadas por vuestro interés. Un saludo.
__________________ El que estudia, olvida; el que lee, aprende; y el que hace, sabe (Algún autodidacta, supongo...) |