
06/10/2003, 17:27
|
Ex Colaborador | | Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 8 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. |