"PHP" / Говнокод #2398 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
<?
include ("config.php");
srand((double)microtime()*1000000); 
$randomnumber = rand(0,$howmany);
if ($randomnumber== "0") {
include ("ads/ad1.php");
}
if ($randomnumber== "1") {
include ("ads/ad2.php");
}
if ($randomnumber== "2") {
include ("ads/ad3.php");
}
/*
  И ТАК ДАЛЕЕ - ПРИМ.АВТ.
*/
if ($randomnumber== "24") {
include ("ads/ad25.inc");
}
?>

Мы уже четвертые разработчики проекта на osCommerce (по умолчанию говнокод, а поскольку мы уже четвертые - вы представьте, что там понаписывали!). Встретил ЭТО.

Запостил: elite.sidewinder elite.sidewinder, (Updated )

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

  • Это .. ротация рекламы?.. Боже, а если бы было 100, то они вручную бы создали 1..100.php? идийоты
    Ответить
    • А может они написали отдельный скрипт, чтобы сгенерировать отдельно этот кусок скрипта ?
      Ответить
      • Это только усугубляет их вину. Если уж написали скрипт, что мешало сделать все по-нормальному?
        Ответить
      • $randomnumber = rand(1,$howmany);
        include ('ads/ad'.$randomnumber.'.php');

        Нафига тут еще что-то писать? Очнись?
        Алсо, двойные кавычки юзать - тоже не очень хорошая манера.
        Ответить
        • Хмыы....?
          > Алсо, двойные кавычки юзать - тоже не очень хорошая манера.
          C каких это пор, это плохая манера? А ты знаешь что строки в одинарных кавычках интерпретируются быстрее поскольку в них не ищутся константы и переменные?
          Ответить
          • Так это я и имел ввиду.
            Двойные кавычки тут не нужны, тут просто текст - путь к файлу.
            Ответить
    • Причем, что примечательно: даже если мы уже нашли подходящую рекламу - мы не купаемся в лучах славы, а продолжаем поиск - авось еще что-нить подойдет...

      Короче, +1
      Ответить
  • хотел плюсануть, но оказалось, что уже давно плюсанул
    Ответить

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

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8