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

    +142.9

    1. 1
    2. 2
    3. 3
    <?
    $email = isset($_REQUEST['email']) ? $email = $_REQUEST['email'] : '';
    ?>

    Вот нашел в продукте этих ребят: http://www.octazen.com/

    Запостил: guest, 15 Мая 2009

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

    • cheef:
      типа.. "вышлем вам спам бесплатно!!" =)
      Ответить
    • а в чем собственно говнокод? Повторное присваивание? По-моему это просто "опечатка", ничего страшного
      Ответить
    • действительно. вполне нормальный пхп код. хотя необходимости в такой обработки могло и не быть
      Ответить
    • Да, действительно, ну подумаешь вместо функции echo напишут exit - ничего, дело то житейское! :))))
      Ответить
    • $email = ($email = $_REQUEST['email'])


      $email равен true
      Ответить
    • to #5:
      $email нифига не равен true.
      Ответить
    • shitcoder:
      [quote=Говногость]...ну подумаешь вместо функции echo напишут exit...[/quote]
      echo - это функция? Или конструкция языка?
      Ответить
    • Колян:
      А зачем еще одно присваивание?
      Код нормальный, тока надо было так...

      <?php
      $email = isset($_REQUEST['email']) ? $_REQUEST['email'] : '';
      ?>
      Ответить
    • зафиг двоеточие (типа в противном случае...)
      переменной не было - и она будет пустая (тоесть вместо нее ничего не будет), если не установлен индекс из реквеста.
      Ответить

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