Tengo este Codigo.
Código PHP:
$url = explode("/", $_SERVER['REQUEST_URI']);
$ext = $url[1];
echo $ext;
www.web.com/archivo.php
- archivo.php ESTO ES LO QUE IMPRIME
- hay alguna forma que me de Solo archivo sin .php ?
Saludos
| ||||
$_server['request_uri'] Hola. Tengo este Codigo. Código PHP: www.web.com/archivo.php - archivo.php ESTO ES LO QUE IMPRIME - hay alguna forma que me de Solo archivo sin .php ? Saludos Última edición por TW3; 30/04/2005 a las 10:51 |
| ||||
Pero hay un problema con estas cosas. ------------------------------------------------------------ Con lo que pones tú: ------------------- ¿Qué pasa si hay un query string? www.web.com/archivo.php?var1=valor1&var2=valor2 Tu script imprimirá: archivo.php?var1=valor1&var2=valor2 ¿Qué pasa si el archivo no está en el raíz sino en una subcarpeta? Por ejemplo www.web.com/carpeta1/archivo.php Tu script imprimirá: carpeta1 (y no es lo que quieres) Con lo que pongo yo ------------------- ¿Qué pasa si el nombre de archivo contiene puntos (.)? mi.archivo.con.puntos.php Mi script imprimirá: mi (cuando debería imprimir mi.archivo.con.puntos) ------------------------------------------------------------ Si necesitas sólo el nombre de archivo puedes hacer: Código PHP: Saludos |
| |||
|
| |||
Tienes razón jpinedo ... la versión en castellano del manual oficial de PHP deja mucho que desear (incompleta) vs a la versión en ingles. Suelo poner por aquí los links hacia el tutorial de PHP con notación corta .. que .. al redireccionar según IP php.net .. suele dejar en la versión en castellano (según locación claro ..) .. pero ahí donde dá el link /es/ .. cambiamos rápidamente a /en/ para ver la versión en ingles. Lo principal es ver la versión en ambos indiomas .. tal vez empezar por ingles para tomar el "concepto" y de ahí completar con la de ingles. Un saludo, |
| ||||
Bueno... ese es un tema que ya se ha comentado varias veces... y siempre hemos llegado a la misma conclusión: Si se puede, mejor es consultar la documentación en inglés porque está más actualizada. Saludos |