Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2003, 10:09
Julio Garcia
 
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...)