Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/08/2011, 17:15
helenp
 
Fecha de Ingreso: mayo-2009
Mensajes: 382
Antigüedad: 15 años, 5 meses
Puntos: 6
Respuesta: saber la pagina anterior

Cita:
Iniciado por Ronruby Ver Mensaje
Cuando el usuario esta mirando una propiedad, supongo que en esa pagina recoges los datos de la propiedad por medio de un ID.
Lo unico seria que al codigo que abre la ventana nueva para el contacto, agregarle el ID y al enviar el correo recoger nuevamente los valores de la propiedad.

Si no puedes implementarlo, muestra el codigo de la pagina que muestra la propiedad y el codigo que genera la ventana nueva.
No te entiendo muy bien, pero como
dije, las propiedades tienen una variable, pero solo la uso para un formulario y una calculadora y disponibilidad que esta en la pagina de las propiedades. Pero no uso ningun gestor de contenidos, como dije, no paso para nada el id via url, Y la página nueva que abre es de un menu, un include que esta en toda la web, y todas las páginas de la web no son propiedades.

Declaro la variable manualmente en su página asi: $propiedad="Casa_Blanca_5";
despues uno de los usos que hago es esta:
<a href="bookingform.php?propiedad=<?php print $propiedad?>"etc...

Si hago lo de http_referer y hago un echo sale bien, declaro en la página de contacto antes del formulario:
<?php $http_referer = isset($_SERVER['HTTP_REFERER'])?$_SERVER['HTTP_REFERER']:null; ?>
<?php echo $http_referer ?>
El echo me da la página que quiero.

Sin embargo, cuando meto la variable en el formulario de contacto que esta en la misma página que envio por post, al recibir el email con el referer me da el referer de la página de contacto en vez de la página anterior.
A lo mejor debo de enviar por post el $http_referer?????