Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/02/2012, 10:43
Hachikora
 
Fecha de Ingreso: febrero-2012
Mensajes: 66
Antigüedad: 12 años, 2 meses
Puntos: 10
Respuesta: Http_referer pero del index

La forma de saber de donde vino un visitante es que con $_SERVER["HTTP_REFERER"]. Debes de gastarla con isset(), ya que a veces no está definida. Para que no te salga como referencia la página del formulario, deberías coger la página referente nada más entre el usuario en la página, la forma ideal de hacerlo es que crees una variable de sesión con el valor de HTTP_REFERER y así la tengas disponible en cualquier momento:
session_start();
if(!isset($_SESSION['url']){
if(isset($_SERVER["HTTP_REFERER"]))$_SESSION['url']=$_SERVER["HTTP_REFERER"];
}

Espero que sea eso lo que quieres.
Un saludo