Доступ к .json файлу

Discussion in 'PHP' started by Prior, 20 May 2013.

  1. Prior

    Prior New Member

    Joined:
    16 Sep 2010
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    Приветствую.

    Пытаюсь спарсить аякс-форму.
    Разобрал javascript-функцию обновления - она берёт данные из файла post.json.
    При попытке напрямую обратиться к этому файлу получаю следующее:
    Я так понимаю, от доступа к файлу напрямую стоит защита и это выводится сообщение об ошибке?
    Может кто подскажет как обойти защиту?
     
  2. Fuckel

    Fuckel Banned

    Joined:
    16 Jan 2008
    Messages:
    274
    Likes Received:
    59
    Reputations:
    6
    Это у тебя кириллица в utf8. Если привести в читаемый вид, то текст будет такой
    Code:
    Обнаружено нарушение безопасности. Пожалуйста, нажмите "Назад" в браузере, обновите страницу и попробуйте снова.
    Видимо либо метод ввода не тот, либо параметры некоторые пропустил, либо реферал с куками не передаешь.
     
    #2 Fuckel, 20 May 2013
    Last edited: 20 May 2013
  3. Prior

    Prior New Member

    Joined:
    16 Sep 2010
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    Ок. Благодарю.
    О том, что ошибка выводится, я в общем-то так и понял, не понял только из какой кодировки в какую перекодировать.

    Действительно попробую не в тупую скачивать через браузер, а с курлом поекспериментировать с разными реферами и включенными куками.
     
  4. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    json_decode используй или html_entity_decode с опциями ENT_NOQUOTES и 'UTF-8'