Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/10/2003, 17:27
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Si en index.php estas incluyendo a el modulo de base de datos, es logico, porque vuelve a ejecutar ese codigo y el header("Location") no crea un HTTP_REFERER.

Lo que yo he visto por scripts por ahi (en los phpBB) es que miran el valor de PHP_SELF y lo comparan con el nombre del fichero php donde esta el codigo. Si es llamado con un include, el valor del PHP_SELF es el del fichero que lo incluye.

Otra solucion es definir una constante antes de incluirlo y en el codigo a incluir mirar si esta definida esa constante.

Saludos.

PD: Ahora me asalta la duda, ¿era PHP_SELF o REQUEST_URI (o algo asi)? Dejame que revise el codigo del phpBB.
__________________
Josemi

Aprendiz de mucho, maestro de poco.