![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
24/04/2010, 17:17
|
![Avatar de mayid](http://static.forosdelweb.com/customavatars/avatar293515_6.gif) | Colaborador | | Fecha de Ingreso: marzo-2009 Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 10 meses 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. |