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

    +144

    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
    ...
    <body>
    <form action="top1.php" method="get">
    <input type="checkbox" value="f1()" name="a1"  > Windows 2000
    <input type="checkbox" value="f2()" name="a2"  > Windows 7
    </form>
    </body>
    </html>
     
    <?php
    function f1(){
    if($_POST['a1']){
    echo 'Good';
    }else
    echo 'bad';
    }
    ?>

    Автор этого чуда хотел, чтоб
    "При отметке галочкой первого чекбокса должно ниже самих чекбоксов вывестись слово good"

    administation, 11 Июля 2010

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

    +168

    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
    <html><head></head>
    <body>
    <form action="top1.php" method="get">
    <input type="checkbox" value="f1()" name="a1"  > Windows 2000
    <input type="checkbox" value="f2()" name="a2"  > Windows 7
    </form>
    </body>
    </html>
    
    <?php
    function f1(){
    if($_POST['a1']){
    echo 'Good';
    }else
    echo 'bad';
    }
    ?>

    Uchkuma, 11 Июля 2010

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

    +171

    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
    function TransInfo($d){
        if(isset($_REQUEST[$d])){
            switch($d){
                case is_integer($d):
                    $p = "/[^0-9$]/";
                break;
                case is_string($d):
                    $p = "/[^a-z$]/";
                break;
            }
            $d = trim(isset($_REQUEST[$d]) ? $_REQUEST[$d] : $_REQUEST[$d]);
            if (preg_match($p, $d)) { Header("Location: index.php");    exit; }
        }else{
            echo "Нет данных";
        }
    }

    как прокомментировал её автор: "небольшая функция по приему данных для get и post"

    administation, 11 Июля 2010

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

    +128

    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
    include ("bd.php");// файл bd.php должен быть в той же папке, что и все остальные, если это не так, то просто    измените путь  
              $result4 =    mysql_query    ("SELECT avatar FROM    users WHERE activation='0'    AND    UNIX_TIMESTAMP()    - UNIX_TIMESTAMP(date)    > 3600");//извлекаем аватарки тех пользователей, которые в    течении часа не активировали свой аккаунт. Следовательно их надо удалить из    базы, а так же и файлы их аватарок
     if    (mysql_num_rows($result4) > 0) {
                $myrow4    = mysql_fetch_array($result4);  
                do 
                {
    
                //удаляем    аватары в цикле, если они не стандартные
                if    ($myrow4['avatar'] == "avatars/net-avatara.jpg") {$a = "Ничего    не делать";}
                else    {
                         unlink ($myrow4['avatar']);//удаляем    файл
                         }
                }
    
                while($myrow4    = mysql_fetch_array($result4));
                }

    Вот как учат детей программировать там http://ruseller.com/lessons.php?rub=37&id=369

    просто умер от этого while($myrow4 = mysql_fetch_array($result4));

    Vasiliy, 10 Июля 2010

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

    +186

    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
    if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][0]) {$aaaaa1=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][0]]);} else $aaaaa1='';
    if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][1]) {$aaaaa2=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][1]]);} else $aaaaa2='';
    if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][2]) {$aaaaa3=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][2]]);} else $aaaaa3='';
    if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][3]) {$aaaaa4=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][3]]);} else $aaaaa4='';
    if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][4]) {$aaaaa5=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][4]]);} else $aaaaa5='';
    if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][5]) {$aaaaa6=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][5]]);} else $aaaaa6='';
    if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][6]) {$aaaaa7=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][6]]);} else $aaaaa7='';
    if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][7]) {$aaaaa8=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][7]]);} else $aaaaa8='';
    
    if ($MEGA_PERM['access_edit_news']==2) { $STATUS_PERM[2]='2'; $STATUS_PERM[7]='2'; $STATUS_PERM[14]='2';}
    if ($MEGA_PERM['access_pfinal_news']==2) { $STATUS_PERM[8]='2'; $STATUS_PERM[15]='2';}
    if ($MEGA_PERM['access_edit_news']==2) { $STATUS_PERM[9]='2'; $STATUS_PERM[16]='2';}
    if ($MEGA_PERM['access_pedit_news']==2) { $STATUS_PERM[17]='2'; $STATUS_PERM[3]='2'; $STATUS_PERM[11]='2';}
    if ($MEGA_PERM['access_edit_news']==2) { $STATUS_PERM[4]='2'; $STATUS_PERM[12]='2';}
    if ($MEGA_PERM['access_pfinal_news']==2) { $STATUS_PERM[5]='2'; $STATUS_PERM[13]='2';$STATUS_PERM[10]='2';}
    if ($MEGA_PERM['access_edit_news']==2) { $STATUS_PERM[1]='2';}
    
    if (!($STATUS_PERM[$MCVD_STATUS]==2)) {$aaaaa1='';$aaaaa2='';$aaaaa3='';$aaaaa4='';$aaaaa5='';$aaaaa6='';$aaaaa7='';$aaaaa8='';}

    Растворился в похапе, как в океане-море
    Крыша едет и течет, чао, бомбино, сорри..
    Каша кода и шаблонов, где найти энкодер?
    Разгребу за "Доширак", я ведь быдлокодер!!

    Этот код писал индус, сука, злоебучий
    Буду все писать с нуля, я намного круче!
    Левой код пишу в блокноте, правой с телкой в аське..
    Называй меня теперь быдлокодер Вася!!

    qbbr, 08 Июля 2010

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

    +166

    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
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    $hotel_array=array();
    $hotel_room_array=array();
    $hotel_services_array=array();
    $hotel_array=array();
    $shoppingandgifts_array=array();
    $other_array=array();
    $aquapark_array=array();
    $musichall_array=array();
    $cinema_array=array();
    $circus_array=array();
    $club_array=array();
    $dolphinarium_array=array();
    $exhibition_array=array();
    $museum_array=array();
    $zoo_array=array();
    $theatre_array=array();
    $sportground_array=array();
    $other_array=array();
    $restaurant_array=array();
    $restaurant_hall=array();
    $partner_view_array=array();
    $events_array=array();
    $event_partner_array=array();
    $event_tags_array=array();
    $event_types_array=array();
    $event_views_array=array();
    $newsletter_array=array();
    $newsletter_block_array=array();
    $newsletter_block_event_array=array();
    $mediacontent_array=array();
    $contacts_array=array();
    $all_phones_array=array();
    $all_emails_array=array();
    $partner_contacts_array=array();
    $all_comission_array=array();
    $all_contacts_array=array();
    $partner_airport=array();
    $partner_cards=array();
    $partner_cuisine=array();
    $partner_dresscode=array();
    $partner_interior=array();
    $partner_music=array();
    $partner_owners=array();
    $partner_parking=array();
    $restaurant_fun=array();
    $restaurant_type=array();
    $hotel_landscape=array();
    $hotel_purpose=array();
    $hotel_type=array();
    $contacts_array=array();
    $partners_array=array();
    $partner_contacts_array=array();
    $media_table_array=array();
    $partner_airport_array=array();
    $partner_cards_array=array();
    $partner_cuisine_array=array();
    $partner_dresscode_array=array();
    $partner_interior_array=array();
    $partner_music_array=array();
    $partner_owners_array=array();
    $partner_parking_array=array();
    $restaurant_fun_array=array();
    $partner_additional_array=array();
    $restaurant_type_array=array();
    $hotel_landscape_array=array();
    $hotel_purpose_array=array();
    $restaurant_replace_array=array();
    $restaurant_hall_array=array();
    $partnertype_view_replace_array=array();
    $city_view_replace_array=array();

    Ye, baby... =_=
    принципиально новая оптимизация кода

    qbbr, 08 Июля 2010

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

    +166

    1. 1
    2. 2
    3. 3
    4. 4
    $restaurant_hall=$_POST['restaurant_hall'];
    if ($_POST['restaurant_hall']) {
    ...
    }

    (facepalm) к успеху идёт...

    qbbr, 08 Июля 2010

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

    +174

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    function disconnect_db($link) {
    	mysql_close($link);
    	unset($link);
    	$link = null;
    }

    а ты уверен, что ты отключился от ДБ?

    qbbr, 08 Июля 2010

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

    +160

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    mysql_query("update hotel_room  set hotels_id=".$id.",name='".htmlspecialchars($hotel_room_name[$key])."',
    guests='".htmlspecialchars($hotel_room_guests[$key])."',childrens='".htmlspecialchars($hotel_room_childrens[$key])."',floor='".htmlspecialchars($hotel_room_floor[$key])."',
    connected='".htmlspecialchars($hotel_room_connected[$key])."',area='".htmlspecialchars($hotel_room_area[$key])."',terrace='".htmlspecialchars($hotel_room_terrace[$key])."',
    livingroom='".htmlspecialchars($hotel_room_livingroom[$key])."',bedroom='".htmlspecialchars($hotel_room_bedroom[$key])."',bathroom='".htmlspecialchars($hotel_room_bathroom[$key])."',
    sofa='".htmlspecialchars($hotel_room_sofa[$key])."',singlebed='".htmlspecialchars($hotel_room_singlebed[$key])."',twinbed='".htmlspecialchars($hotel_room_twinbed[$key])."',
    doublebed='".htmlspecialchars($hotel_room_doublebed[$key])."',queensizebed='".htmlspecialchars($hotel_room_queensizebed[$key])."',kingsizebed='".htmlspecialchars($hotel_room_kingsizebed[$key])."',
    extrabed='".htmlspecialchars($hotel_room_extrabed[$key])."',number='".htmlspecialchars($hotel_room_number[$key])."' 
    where id=".$value);

    (facepalm) k.o всё правильно сделал...

    qbbr, 08 Июля 2010

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

    +167

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[2]='1'; $STATUS_PERM[7]='1'; $STATUS_PERM[14]='1';$STATUS_PERM[1]='1';}
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[8]='1'; $STATUS_PERM[15]='1';$STATUS_PERM[1]='1';}
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[9]='1'; $STATUS_PERM[16]='1';$STATUS_PERM[1]='1';}
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[2]='1'; $STATUS_PERM[3]='1'; $STATUS_PERM[11]='1';$STATUS_PERM[1]='1';}
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[4]='1'; $STATUS_PERM[12]='1';$STATUS_PERM[1]='1';}
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[5]='1'; $STATUS_PERM[13]='1';$STATUS_PERM[10]='1';$STATUS_PERM[1]='1';}

    Чудесная проверка прав доступа одного пхпшника =0
    (facepalm) Оло-ло 6 одинаковых условий...

    qbbr, 08 Июля 2010

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