Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/12/2006, 12:41
vengava
 
Fecha de Ingreso: agosto-2006
Mensajes: 110
Antigüedad: 18 años, 2 meses
Puntos: 1
Re: Aplicacion php ajax

Si quieres probar el referrer con javascript crea estos dos archivos html o php:

referrer1.html
Código HTML:
<html>
<head>
<script>
location = "referrer2.html";
</script>
</head>
<body>
</body>
</html> 
referrer2.html
Código HTML:
<html>
<head>
<script>
var llamada_desde = document.referrer;
alert(llamada_desde);
</script>
</head>
<body>
</body>
</html> 
Y carga en el navegador, referrer1.html. Este te envía a referrer2.html y este te muestra la página que la ha llamado, el referrer, claro.

Para tu caso, si en la página que carga una url con AJAX haces esto:
Código:
//Hacemos una cadena tipo "?ref=loquesea" para pasar un parámetro en la url a la que accedemos con AJAX
var el_referrer = "?ref="+document.referrer;
//Donde describimos la url que se cargará le agregamos el parámetro ref
ajax.open("GET","loquesea.php"+el_referrer);

Luego en loquesea.php podría poner:

Código PHP:
<?php 
session_start
();
// varias lineas que no interesan
header("Location:".$_GET['ref']);
?>