Различие между $HTTP_POST_VARS & $_POST ?

Тема в разделе "PHP", создана пользователем djav, 10 апр 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. djav

    djav Постоялец

    Регистр.:
    3 апр 2008
    Сообщения:
    116
    Симпатии:
    49
    Собственно сабж! Какое разлие между переменными
    $HTTP_POST_VARS['per'] и $_POST['per'] ????
     
  2. jik

    jik

    Регистр.:
    11 мар 2009
    Сообщения:
    243
    Симпатии:
    133
    Сначала в php появилась переменная $HTTP_POST_VARS. Начиная с версии php 4.1 появилась переменная $_POST. Переменная $HTTP_POST_VARS оставлена для совместимости. Следует использовать $_POST.
     
  3. Ceyce

    Ceyce Постоялец

    Регистр.:
    3 ноя 2008
    Сообщения:
    52
    Симпатии:
    51
  4. djav

    djav Постоялец

    Регистр.:
    3 апр 2008
    Сообщения:
    116
    Симпатии:
    49
    Там на буржуйском все написано...есть что на нашем?
     
  5. jik

    jik

    Регистр.:
    11 мар 2009
    Сообщения:
    243
    Симпатии:
    133
    там написано:
     
  6. serjinio

    serjinio

    Регистр.:
    10 май 2007
    Сообщения:
    439
    Симпатии:
    49
    Да не зацикливайтесь на этом..используйте глобальный массив $_POST[' '] ,а если встретите в скрипте $HTTP_POST_VARS знайте что этому скрипту сто лет в обед...вот и все...:)
     
  7. aleksey_php

    aleksey_php Создатель

    Регистр.:
    25 ноя 2008
    Сообщения:
    12
    Симпатии:
    1
    Следует помнить о том, что если в php.ini стоит "register_long_arrays = Off", то $HTTP_POST_VARS просто-напросто не будет, поэтому используйте всегда $_POST.
     
  8. max-oligarh

    max-oligarh Постоялец

    Регистр.:
    4 май 2009
    Сообщения:
    68
    Симпатии:
    2
    ша (isset($HTTP_POST_VARS)) $post =$HTTP_POST_VARS ;else $post = $_POST;
     
  9. localhost:80

    localhost:80 Постоялец

    Регистр.:
    4 дек 2008
    Сообщения:
    102
    Симпатии:
    15
    $HTTP_POST_VARS
    $HTTP_GET_VARS
    и подобные не использовать никогда, они уже устарели и в 5 php не поддерживаются

    актуальные $_POST, $_GET, $_COOKIE , все они перечисленны так же в
    $_REQUEST использование которого предпочтительно из-за того что иногда приходится менять метод отправки форм.
     
Статус темы:
Закрыта.