Проверка реферера - FORM

Discussion in 'PHP' started by RRR_RRR, 15 Feb 2014.

  1. RRR_RRR

    RRR_RRR Member

    Joined:
    20 Jun 2012
    Messages:
    396
    Likes Received:
    35
    Reputations:
    0
    Например есть простой html форма и простой php скрипт который получает обрабатывает данные отправленные с данной формы через пост
    Какой командой нужно прикрутить еще и проверку реферара ? if getenv( http_referer )
    Т.е чтоб данный скрипт принимал данные только если они были отправлены с формы моего сайта , т.е блокировал локальные и пост запросы с других сайтах die('');
     
  2. qw1mb1

    qw1mb1 Member

    Joined:
    8 Feb 2013
    Messages:
    113
    Likes Received:
    16
    Reputations:
    8
    PHP:
    if ($_SERVER['HTTP_REFERER'] != 'http://mysite.com/myform.html') die();
     
  3. b3

    b3 Moderator

    Joined:
    5 Dec 2004
    Messages:
    2,041
    Likes Received:
    933
    Reputations:
    199
    http://php.net/manual/ru/reserved.variables.server.php
     
    _________________________