Ver Mensaje Individual
  #9 (permalink)  
Antiguo 13/02/2006, 15:02
Avatar de uamistad
uamistad
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 19 años, 4 meses
Puntos: 1
más sugerencias

Cita:
Lo primero que se muestra es resultadobusqueda.php, donde se muestra el resultado de la ultima busqueda que hizo el usuario, cuyos criterios estan almacenados en usuariobusqueda.txt


Cuando tengas a dos personas o más en tu sitio web haciendo consultas, podría suceder que:

usuario A: Pone los criterios de búsqueda en Cerveza.
usuario B: Pone los criterios de búsqueda en Motocicleta.

Si ambos lo hacen en un tiempo similar (digamos que A primero, B después), el usuario B tendrá problemas porque va a encontrar resultados de Cerveza, pero él lo que quería era 'Motocicleta'.

El problema es ese .txt, pero con cualquiera de las siguientes técnicas puedes evitar ese problema:
  • variables de sesión
  • propagando los datos con campos ocultos de formulario
  • guardando los criterios en cookies que le mandes al navegador del usuario
  • almacenando criterios en una base de datos
  • usando archivos txt individuales para cada usuario
Saludos
__________________
"Di no al Internet Explorer" -Proverbio Chino-