Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/12/2015, 12:38
german_1441
 
Fecha de Ingreso: diciembre-2015
Ubicación: México
Mensajes: 280
Antigüedad: 8 años, 4 meses
Puntos: 20
Respuesta: Validación de Formularios

Gracias amigo, me has dado otra opción.
Yo había intentado ésta otra forma:

$url_mater = "www.misitio.com";

Código PHP:
Ver original
  1. if(isset($_SERVER['HTTP_REFERER'])):
  2.     $http_referer = $_SERVER['HTTP_REFERER'];
  3.     $referer = parse_url($http_referer,PHP_URL_HOST);
  4.     if($referer != $url_master){
  5.             //Redirecciono al sitio de donde están haciendo la petición    
  6.             header('Location: '.$referer);
  7.         }else{
  8.             //ejecuto mi script
  9.         }
  10. else:
  11.    //No ejecuto nada
  12. endif;

El detalle es que leí que no era nada aconsejable hacer este tipo de validación (con la variable $_SERVER['HTTP_REFERER'] ), ya que algunos navegadores no la envían de forma correcta, incluso encontré que también es una variable "fácil" de editar, p.e mediante plugins de firefox

Sabes que tan fiable es usar las variables que me sugieres??
Y aprovechando, que tan peligroso sería que alguien pueda hacer un loguin desde "x" sitio a "misitio"
Nuevamente, gracias por tus respuestas