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

    +168

    1. 1
    if(substr($_SERVER['QUERY_STRING'],0,9)==='act=const')

    Вот так мы получаем GET данные из адресной строки

    Запостил: Shevron, 19 Сентября 2010

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

    • Первая мысль: это откуда такие умные берутся?
      Ответить
    • блин, ещё использовалось "==="...
      Надмозг он такой надмозг
      Ответить
      • а вдруг substr ВНЕЗАПНО вернёт число!!
        Ответить
      • Неправильно истолковав мануал, считалось, что === это сравнение всего, а == только чисел
        Ответить
    • > substr( ..., 0, 9 )
      А если оно не первое?
      Ответить
      • это типа пасхалки, я думаю.
        Ответить
      • не спорь с надмозгом
        Ответить
      • Подразумевается что первое

        Ну да, в принципе-то можно было всю строку пропарсить :D
        Ответить
      • if(is_numeric(strpos($_SERVER['QUERY_STRING'], 'act=const'))){
        if(substr($_SERVER['QUERY_STRING'],strpos($_SERVER['QUERY_STRING'], 'act=const'),strlen('act=const'))==='act =const'){
        die('act=const');
        }
        }
        Ответить
    • -Да, мамочка, ты классная блядь! Юрка принялся целовать маму взасос…
      Ответить

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