Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2010, 17:17
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Obtener index.php desde la url

Tengo un script que almacena el nombre del archivo actual (el de la url) así:

$file_name = basename($_SERVER["PHP_SELF"], ".php");

Por lo general funciona. Pero a veces falla si no hay ningun nombre archivo, y se sobreentiende la carga de index.php

Sin embargo, muchas veces me devuelve index.php aunque no lo haya escrito. No se por qué a veces sí, y veces no. Es decir, a veces me devuelve index.php (aunque no este escrito) y otras me devuelve el nombre del directorio.

Hay manera de obtener siempre el nombre de un archivo? Estoy a punto de usar strpos() o algun detecto de cadena para verificar la extension .php. Ahora, si hay otra manera, por favor diganme como es.