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

    +151

    1. 1
    2. 2
    // empty the contents of the stringData
    $stringData = "";

    С уважением, Ваш КО! ;)

    optimisto, 03 Марта 2012

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

    +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
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    } else {
                                    if (is_array($v))
                                        foreach ($v as $kk => $vv) {
                                            if (null != $vv) {
                                                $empty = true;
                                                if (is_array($vv)) {
                                                    if (sizeof($vv) > 0) {
                                                        $empty = false;
                                                    }
                                                } else {
                                                    $vv = trim($vv);
                                                    if (isset($vv{0})) {
                                                        $empty = false;
                                                    }
                                                }
                                                if (false === $empty) {
                                                    if (in_array($kk, $keys)) {
    
                                                        if (empty($fields[$kk]))
                                                            continue;
    
                                                        $fld = $fields[$kk];
    
    
                                                        $val = $this->getTable('field-value')->createRow(array(
                                                            'entity_id' => $id
                                                            , 'entity_type_id' => $entityTypeId
                                                            , 'field_id' => $fld['id']
                                                            , 'value_' . $fld['type_name'] => $this->_typedValue($vv, $fld['type_name'])
                                                            , 'step' => $step
                                                                ));
                                                        $val->save();
                                                        if (($entity_id == null) || ($entity_id = '')) {
                                                            $entity_id = $id;
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                }
                            }
                        }
                    }
            }

    тру-хардкор

    Bert, 02 Марта 2012

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

    +146

    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
    <?php
    if(isset($_GET['id']))
    {
    $id=$_GET['id'];
    }
    else
    {
    $id=$_GET['id'];
    }
    
    echo "<b>Введите в строку запроса id=любое слово или число</b>";
    
    	if(isset($id))
    	{
    
    if($id==0 or $_GET['id']==0)
    {
    echo "<br>Ты не че не ввел))";
    }
    
    else
    {
    
    echo "<br> Вы вели в запрос ";
    echo $_GET['id'];
    echo $id;
    }
    
    	}
    
    	else 
    	{echo "NoFound";}
    ?>

    Начал изучать php и столкнулся с проблемой
    хочу чтобы при вводе в $_GET['id'] отображалось на странице переменная $id
    Если $id=0 или она ваще пуста тогда выводит сообщение о предуприждении что типо перемная пуста
    Если $id= какому нибудь тексту или чему нибудь то и выводить этот текст иили что нибудь

    Мне постояно выводит "echo "<br>Ты не че не ввел))";"

    kumaq, 02 Марта 2012

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

    +148

    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
    <?php
        
         //Get Data Base connection data:
          include "connection.php";
        
        //Data Base query class:
        class DataBaseClass
        {
            function MySQLConnect($db_user, $db_password, $db_name, $db_host)
                 {
                     $ConnectionResult = false;
                     $DATA_BASE = mysql_connect($db_host,$db_user,$db_password) 
                        or die('<div style="text-align: center; padding:40px; border: 1px solid red; font-size:20px; color: red; margin: 0 25%; width: 960px"><b>DB ERROR: </b>' . mysql_error()  .'</div>');
                     $IsConnect = mysql_select_db($db_name,$DATA_BASE)
                       or die('<div style="text-align: center; padding:40px; border: 1px solid red; font-size:20px; color: red; margin: 0 25%; width: 960px"><b>DB ERROR: </b>' . mysql_error()  .'</div>');
                    if($IsConnect == true)
                      {
                        $ConnectionResult = 1;
                        return $ConnectionResult;
                      }
                    else
                      {
                        $ConnectionResult = 0;
                        return $ConnectionResult;
                      }
                 }
        }
        
        //CreateConnection
        $Connection = new DataBaseClass();
        $Connection -> MySQLConnect($DB_USER, $DB_PASSWORD, $DB_NAME, $DB_HOST);
        
    ?>

    Самое тупое подключение к MySQL...
    Школота даже так не пишет.

    Govnisti_Diavol, 01 Марта 2012

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

    +162

    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
    function include_wp_head($src)
    {
        $paths = array(
            ".",
            "..",
            "../..",
            "../../..",
            "../../../..",
            "../../../../..",
            "../../../../../..",
            "../../../../../../.."
        );
       
        foreach ($paths as $path) {
            if(file_exists($path . '/' . $src)) {
                return $path . '/' . $src;
            }
        }
    }

    WordPress Form Manager

    ddavydov, 01 Марта 2012

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

    +174

    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
    <?php
    $fp = fopen("http://s1.radio-hoster.ru/stats/impulse/current_dj.php", "rt"); // Открываем файл в режиме чтения
    if ($fp) 
    { while(!feof($fp))  {  $char = fgetc($fp);
    if ($char == 'a') $ia = $ia + 1;// Находим символ «a»
    if ($char == 'b') $ib = $ib + 1;// Находим символ «b»
    if ($char == 'c') $ic = $ic + 1;// Находим символ «c»
    if ($char == 'd') $id = $id + 1;// Находим символ «d»
    if ($char == 'e') $ie = $ie + 1;// Находим символ «e»
    if ($char == 'f') $if = $if + 1;// Находим символ «f»
    if ($char == 'g') $ig = $ig + 1;// Находим символ «g»
    if ($char == 'h') $ih = $ih + 1;// Находим символ «h»
    if ($char == 'i') $ii = $ii + 1;// Находим символ «i»
    if ($char == 'j') $ij = $ij + 1;// Находим символ «j»
    if ($char == 'k') $ik = $ik + 1;// Находим символ «k»
    if ($char == 'l') $il = $il + 1;// Находим символ «l»
    if ($char == 'm') $im = $im + 1;// Находим символ «m»
    if ($char == 'n') $in = $in + 1;// Находим символ «n»
    if ($char == 'o') $io = $io + 1;// Находим символ «o»
    if ($char == 'p') $ip = $ip + 1;// Находим символ «p»
    if ($char == 'q') $iq = $iq + 1;// Находим символ «q»
    if ($char == 'r') $ir = $ir + 1;// Находим символ «r»
    if ($char == 's') $is = $is + 1;// Находим символ «s»
    if ($char == 't') $it = $it + 1;// Находим символ «t»
    if ($char == 'u') $iu = $iu + 1;// Находим символ «u»
    if ($char == 'v') $iv = $iv + 1;// Находим символ «v»
    if ($char == 'w') $iw = $iw + 1;// Находим символ «w»
    if ($char == 'x') $ix = $ix + 1;// Находим символ «x»
    if ($char == 'y') $iy = $iy + 1;// Находим символ «y»
    if ($char == 'z') $iz = $iz + 1;// Находим символ «z»
    if ($char == '1') $i1 = $i1 + 1;// Находим символ «1»
    if ($char == '2') $i2 = $i2 + 1;// Находим символ «2»
    if ($char == '3') $i3 = $i3 + 1;// Находим символ «3»
    if ($char == '4') $i4 = $i4 + 1;// Находим символ «4»
    if ($char == '5') $i5 = $i5 + 1;// Находим символ «5»
    if ($char == '6') $i6 = $i6 + 1;// Находим символ «6»
    if ($char == '7') $i7 = $i7 + 1;// Находим символ «7»
    if ($char == '8') $i8 = $i8 + 1;// Находим символ «8»
    if ($char == '9') $i9 = $i9 + 1;// Находим символ «9»
    if ($char == '0') $i0 = $i0 + 1;// Находим символ «0»
    
    	}
    echo ' ';
    }
    else echo "Ошибка при открытии файла";
    
    if($il + $io + $iv + $ie + $is + $io + $in + $ig == 25) { echo "  Эфир ведёт: DJ Dingo"; include("dingo.html"); } 
    else
    if($ij + $ia + $ic + $ik == 7) { echo "  Эфир ведёт: DJ Jack"; include("Jack.html"); }
    else
    if($ip + $ii + $in + $ik + $im + $io + $ij + $ii + $it + $io == 31) { echo "  Эфир ведёт: DJ Pink Mojito"; include("pink.html"); }
    else
    if($is + $ie + $iv + $iv + $ia == 19) { echo "  Эфир ведёт: Dj Savva"; include("Savva.html"); }
    else
    if($il + $ia + $ik + $ii + $in + $if + $io == 19) { echo "  Эфир ведёт: Dj Lakinfo"; include("lakinfo.html"); }
    else
    if($in + $io + $in + $is + $it + $io + $ip == 28) { echo "Нет вещания"; include("nonstop.html"); }

    Нет слов..

    CheshirskyCode, 29 Февраля 2012

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

    +153

    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
    function date_control($date_first,$date_last,$date_logs){
    		$date_elems = explode(" ",$date_first);
    		$date=explode("-", $date_elems[0]);
    		$date_first_result=mktime(00,00,00, $date[1],$date[0], $date[2]);	
    		
    		$date_elems_2 = explode(" ",$date_last);
    		$date_2=explode("-", $date_elems_2[0]);
    		$date_last_result=mktime(00,00,00, $date_2[1],$date_2[0], $date_2[2]);	
    		$date_elems_3 = explode(" ",$date_logs);
    		$date_3=explode("-", $date_elems_3[0]);
    		$date_logs_result=mktime(00,00,00, $date_3[1],$date_3[2], $date_3[0]);	
    		
    		if($date_logs_result<=$date_last_result&$date_logs_result>=$date_first_result){
    			return 'true';
    		}else{
    			return 'false';
    		}
    	}

    Вот, как нужно работать с датой! Вот какие должны быть условия! Вот наш ответ Булю!

    imsamurai, 28 Февраля 2012

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

    +158

    1. 1
    'rule' => '/^[АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯяa-z0-9 ]{1,}$/i'

    Вот такая вот регулярочка...

    imsamurai, 28 Февраля 2012

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

    +152

    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
    $login = trim($user_f[2]);
      $email = trim($user_f[3]);
      $passw = trim($user_f[4]);
      $reg_date = trim($user_f[5]);
      $last_visit = trim($user_f[6]);
      $name = trim($user_f[7]);
      $site = trim($user_f[8]);
      $icq = trim($user_f[9]);
      $pol = trim($user_f[10]);
      $otkuda = trim($user_f[11]);
      $modelphone = trim($user_f[12]);
      $operator = trim($user_f[13]);
      $show_mail = trim($user_f[14]);
      $reputacia = trim($user_f[15]);
      $status = trim($user_f[16]);
      $data_rozhd = trim($user_f[17]);
      $bantime = trim($user_f[18]);
      $bantxt = trim($user_f[19]);
      $banwho = trim($user_f[20]);
      $mes_guest = trim($user_f[21]);
      $mes_forum = trim($user_f[22]);
      $mes_komm = trim($user_f[23]);
      $new_ls = trim($user_f[24]);
      $activ_account = trim($user_f[25]);
      $izm_repu = trim($user_f[26]);
      $plusov = trim($user_f[27]);
      $minusov = trim($user_f[28]);
      $o_sebe = trim($user_f[29]);
      $rating = trim($user_f[30]);
      $time_in_site = trim($user_f[31]);
      $vhodov = trim($user_f[32]);
      $all_temes = trim($user_f[33]);
      $statey = trim($user_f[34]);
      $mes_chat = trim($user_f[35]);
      $status_name = trim($user_f[36]);
      $nick_name = trim($user_f[37]);

    Еще теплое...

    TBoolean, 28 Февраля 2012

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

    +163

    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
    $list_addons = array (
                    "411" => "Физ атака + ",
                     "413" => "Физ атака + ",
                     "415" => "Физ атака + ",
                     "476" => "Физ атака + ",
                     "478" => "Физ атака + ",
                     "481" => "Физ атака + ",
                     "753" => "Физ атака + ",
                     "754" => "Физ атака + ",
                     "756" => "Физ атака + ",
                     "755" => "Физ атака + ",
                     "757" => "Физ атака + ",
                     "758" => "Физ атака + ",
                     "759" => "Физ атака + ",
                     "760" => "Физ атака + ",
                     "761" => "Физ атака + ",
                     "762" => "Физ атака + ",
                     "763" => "Физ атака + ",
                     "1009" => "Физ атака + ",
                     "1008" => "Физ атака + ",
                     "1007" => "Физ атака + ",
                     "1006" => "Физ атака + ",
                     "784" => "Физ атака + ",
                     "785" => "Физ атака + ",
                     "786" => "Физ атака + ",
                     "787" => "Физ атака + ",
                     "788" => "Физ атака + ",
                     "789" => "Физ атака + ",
                     "790" => "Физ атака + ",
                     "791" => "Физ атака + ",
                     "792" => "Физ атака + ",
                     "793" => "Физ атака + ",
                     "794" => "Физ атака + ",
                     "994" => "Физ атака + ",
                     "995" => "Физ атака + ",
                     "996" => "Физ атака + ",
                     "997" => "Физ атака + ",
                     "1401" => "Физ атака + ",
                     "1402" => "Физ атака + ",
                     "1403" => "Физ атака + ",
                     "1404" => "Физ атака + ",
                     "1405" => "Физ атака + ",
                     "341" => "Физ атака + ",
                     "342" => "Физ атака + ",
                     "343" => "Физ атака + ",
                     "586" => "Физ атака + ",
                     "848" => "Физ атака + ",
                     "849" => "Физ атака + ",
                     "850" => "Физ атака + ",
                     "852" => "Физ атака + ",
                     "857" => "Физ атака + ",
                     "858" => "Физ атака + ",
                     "859" => "Физ атака + ",
                     "860" => "Физ атака + ",
                     "855" => "Физ атака + ",
                     "1011" => "Физ атака + ",
                     "1010" => "Физ атака + ",
                     "1012" => "Физ атака + ",
                     "1013" => "Физ атака + ",
                     "2020" => "Физ атака + ",
                     "2022 " => "Физ атака + ",
    // Всего в таком виде написано 1208 строк

    Массив значений дополнений, написанный на PHP.
    Наверное, автор потратил несколько часов на написание ЭТОГО.

    MorzE, 27 Февраля 2012

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