1. PHP / Говнокод #508

    +139.9

    1. 1
    $IN=array_merge($_POST, $_GET);   //get overwrite post.

    в одном самописном фреймворке видел.

    Запостил: guest, 06 Февраля 2009

    Комментарии (15) RSS

    • абузз:
      Фигня.
      Постоянно вижу записи типа
      <?php
      $request = $_GET + $_POST;
      ?>

      Первое что в голову приходит - SugarCRM.
      Так шо КГ/АМ
      ЗЫ. Все фреймворки самописные. Их кто то когда то сам писал.
      Ответить
    • Проходим:
      Ну не все знают про $_REQUEST :)
      Ответить
    • страйкер:
      а я плюсанул
      Ответить
    • <form action="some.php?id=1" method="POST"><input type="hidden" name="id" value="2"></form>

      Что будет в $_REQUEST ?
      Ответить
    • Flexx:
      В $_REQUEST будет 2
      Ответить
    • D Mak:
      для тех, кто не знает $_REQUEST содержит и куки
      норм все
      Ответить
    • Dimko:
      Flexx, а вот хуй ты угадал!
      то что будет в $_REQUEST определяется в php.ini директивой variables_order
      Ответить
    • страйкер:
      в php.ini определяется порядок приоритетности, о чём свидетельствует _order

      То есть какое значение будет приоритетнее, если в COOKIE, POST и GET придёт переменная с одним и тем же именем
      Ответить
    • vic:
      минус, ибо таким образом разработчики сами определяют приоритетность данных, вне зависимости от настроек сервера.
      Ответить
      • А нафига передавать половину параметров постом, а вторую - после вопросика в урле?
        Ответить
        • а нафига каждый раз вспоминать какой параметр как был передан?
          Ответить
    • yh2345 oe4444 <a href=http://levitrafromcanada.men>buy cheap levitra</a> vm1892
      Ответить
    • cleaned
      Ответить
    • cleaned
      Ответить
    • cleaned
      Ответить

    Добавить комментарий