Подделка System language

Discussion in 'PHP' started by Satell, 5 Feb 2007.

  1. Satell

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

    Joined:
    13 Jan 2007
    Messages:
    91
    Likes Received:
    5
    Reputations:
    1
    удаленный сервер считывает параметр System language из броузера, задаю хедер вот так на перле, так вот удалённая сторона его не определяет, что не так?
    Code:
    $h1 = new HTTP::Headers
    Accept => 'application/vnd.ms-excel, application/msword, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-comet, */*',
    User_Agent => $userag,
    Referer => $pageref,
    Accept-Language => 'en-US',
    Accept-Charset => 'iso-8859-1,*,utf-8';
     
    #1 Satell, 5 Feb 2007
    Last edited: 5 Feb 2007
  2. blaga

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

    Joined:
    23 Mar 2006
    Messages:
    884
    Likes Received:
    273
    Reputations:
    106
    Поправь, сообщение. Есть кнопка "код".
     
  3. Satell

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

    Joined:
    13 Jan 2007
    Messages:
    91
    Likes Received:
    5
    Reputations:
    1
    я вот думаю есть же браузер лэнгвидж и систем лэнгвидж и это разные вещи, бразер лэнгвидж это Accept language, а систем как передать?
     
  4. Helios

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

    Joined:
    14 Jan 2007
    Messages:
    414
    Likes Received:
    180
    Reputations:
    103
    Язык системы юзверя можешь взять отсюда, если ты об этом.
     
  5. ettee

    ettee Administrator
    Staff Member

    Joined:
    12 Oct 2006
    Messages:
    466
    Likes Received:
    1,036
    Reputations:
    1,065
    HTTP_USER_AGENT передает язык программного обеспечения, HTTP_ACCEPT_LANGUAGE передает языковые предпочтения клиента...
     
    _________________________
    #5 ettee, 6 Feb 2007
    Last edited: 6 Feb 2007