Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/08/2005, 09:05
JuliusRisi
 
Fecha de Ingreso: diciembre-2003
Mensajes: 40
Antigüedad: 21 años, 3 meses
Puntos: 0
You can't access this file directly

En el PhpNuke que quiero actualiza viene con este codigo en la mayoria de sus midulos e INDEX:

if (!eregi("modules.php", $_SERVER['SCRIPT_NAME'])) {
die ("You can't access this file directly...");
}

Si cambio SCRIPT_NAME por PHP_SELF todo va bien.

La cosa es ¿porque, a que es debido esto?
Resulta que quiero actualizar la ver 7.6 de mi PhpNuke a la 7.8 pero todos los ficheros usan lo de 'SCRIPT_NAME' y la verdad, no me apeteci ir yendo modulo por modulo cambiando y buscando los demas archivos.

¿Hay alguna solucion para que me funcione con este sistema sin tener que andar cambiando nada?

Gracias por vuestra atención.