<?
echo "<a href='".$HTTP_REFERER."'>Volver al Url anterior</a>";
?>
Porfavor diganme en q esta mal o que otra forma habria de lograr esto.
Gracias
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)
| |||
![]() Hola Salu2 recien acabo de registrarme en los foros. Estoy creando una pagina web en php y buscaba un codigo con el que pueda mostrar la url de la pagina de procedencia del visitante, o la pagina anterior. Probe con este que encontre en una pagina pero no me resulta <? echo "<a href='".$HTTP_REFERER."'>Volver al Url anterior</a>"; ?> Porfavor diganme en q esta mal o que otra forma habria de lograr esto. Gracias ![]() |
| |||
Gracias por tu respuesta, creo q no me explique bien. Lo que yo quiero es q se muestre la url de la pagina anterior, mas no simplemente regresar a ella con el history.go(-1);. Por ejemplo q en la parte inferior de lapagina se muestre algo asi como: "Ud procede de la sgte pagina: http://www.algo.com" o algo asi. Encontre q mediante $HTTP_REFERER se podia hacer pero no me funciona. Espero que ahora si se me haya entendido Salu2 |
| |||
Usa preferentemente el array superglobal: $_SERVER para acceder a variables externas (como esa de servidor) .. Código PHP: Un saludo, |
| |||
Cita: Vamos a ver ..
Iniciado por okram no resulta... :( No hay otra forma?? Salu2 Si ejecutas ese código por separado aislado no vas a tener un "REFERER" .. debes llamarlo desde una página anterior para comprobar si funciona bien .. ejemplo pagina1.php haces un link a pagina2.php y en página2.php .. montas tu $_SERVER['HTTP_REFERER'] ... Y si eso no te resulta .. No hay otra forma .. Eso es un dato que se envia como parte de las cabeceras HTTP de conexión .. así que si el cliente no quiere entregarlas no ha de hacerlo. Un saludo, |
| |||
bueno no resulto de todas maneras gracias. Ahora tengo otra pregunta... como imprimo en mi pagina la url de esa misma pagina, osea por ejemplo estoy en http://algo.com/gallerie.php y q en algun sitio de esa pagina aparezca esa misma url. Seria facil incluirla textualmente en el codigo html, pero ahora estoy en un servidor de prueba gratuito y aun no se en q servidor voy a alojarla, y para cambiar luego en todas las paginas... Ojala q esto si se pueda hacer ![]() Salu2 a to2 |
| ||||
con $_SERVER['PHP_SELF']. ejemplo: Código PHP: http://mx2.php.net/manual/es/reserve...riables.server Saludos! ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |