Hola a todos
La función equivalente en php de document.referrer de javascript es $_SERVER['HTTP_REFERER'];
¿¿Me podeis decir cual es la funcion equivalente para php de document.URL??
Gracias
Un abrazo
| |||
|
| ||||
Gracias Por lo que veo me pueden valer tanto $_SERVER['REQUEST_URI']; como $_SERVER['PHP_SELF']; Aunque estas funciones solo devuelven la parte de la ruta desde la carpeta. Es decir, mientras que document.URL de javascript devuelve la ruta completa : http://www,midominio.com/carperta/index.php las funciones anteriores solo devuelven: carpeta/index.php. La funcion $_SERVER['HTTP_REFERER']; si te devuelve la url completa, pero, el problema es que te devuelve la ultima url y no la actual que es la que me hace falta a mi. Aunque me valen las dos anteriores, me gustaria saber si existe una función en php que devueva la url completa actual. He revisado la pagina que me has indicado, pero no he encontrado este dato. Aunque repito, las dos anteriores ya me sirven, asi que gracias de nuevo por la ayuda Un abrazo. |
| |||
a falta de solución mejor, puedes hacer $dominio = http://www.midominio.com/; $ruta_actual = $dominio.$_SERVER['REQUEST_URI'] o $ruta_actual = $dominio.$_SERVER['PHP_SELF'] nunca he probado $_SERVER['SERVER_NAME'], quizás pueda sustituir a $dominio... Saludos. |
| ||||
El dominio podrias averiguarlo con la variable HTTP_HOST, aunque creo que tiene que ver con la configuracion del servidor... podrias ver si funciona en la parte de variables de PHP de un phpinfo(). Saludos!
__________________ JmN |