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

    +167

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    $url=$_SERVER['QUERY_STRING'];
    parse_str($url, $out);
    @$tbname=$out['tbname'];
    @$pname=$out['pname'];
    @$sub=$out['sub'];

    http://forum.php.su/topic.php?forum=60&topic=1371#1281343178

    А как ВЫ принимаете параметры запроса?

    Запостил: Uchkuma, 10 Августа 2010

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

    • Объявляется конкурс на самый изощренный способ получения параметров GET-запроса. Главный приз - "Золотая какашка"!
      Свои варианты оставлять в ответе на этот комментарий.
      Ответить
    • убрать 2-й параметр и будет еще "изящнее" :)
      Ответить
    • Интересно — собака просто для красоты здесь?
      Ответить
    • Мне понравился ответ этого чудика:
      но сути это не меняет, при использовании переменой $_REQUEST скрипт работает также.
      Ответить
    • каг бе собака - ацтой и УГ
      а про обработку урлов - возможно это ЧПУ так обрабатывается чтонить типа http://myshit.com/nesmehdo/ubej_sebya_o_stenu
      Ответить
      • При чем тут ЧПУ? ты вообще знаешь, что находится в 'QUERY_STRING'?
        Ответить
        • http://netelib.org.ru/blog/chpu_na_apache_bez_mod_rewrite_i_bez_str anicy_404/2009-09-11-7
          Ответить
          • И? ведь написано же "после знака вопроса"!
            http://myshit.com/nesmehdo/ubej_sebya_o_stenu - не заметил тут знака вопроса.
            Ответить
        • а, REQUEST_URI тебя устроит?
          Ответить

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