Origen PHP

Kaos

Buenas, otra pregunta de concurso.

Si estamos en la página http://www.ejemplo.com/index.php

Existe algun comando q me devuelva la cadena "index.php". Realmente lo q quiero es un comando q me diga el archivo dentro del ftp q estoi ejecutando.

Hay por ahi uno tipo SERVER q devuelve la cadena completa desde el http://... etc. pero con esa cadena habria q hacerle un explode y tramar demasiado.

Sabeis de algun comando q devuelva solo la ruta del archivo q visitas?

Gracias!!

EnZo

<?
print_r($_SERVER);
?>

Kaos

Bueno me lo he inventado y de momento funciona xD
La ruta final lo daría la última variable.

<?
$url=$_SERVER['SCRIPT_FILENAME'];
$url=explode("/",$url);
$explode=count($url);
$ruta=$url[$explode-1];
?>

guner

$_SERVER['PHP_SELF'] para lo que tú quieres.
La constante FILE para la ruta completa.

Usuarios habituales

  • guner
  • Kaos
  • EnZo