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

    +132

    1. 1
    2. 2
    3. 3
    <?php
    echo "preved";
    ?>

    guest, 03 Июля 2009

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

    +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
    private function isValidShowcase ($v) {
    		/*if ( empty($v->showcase_date) ) {
    			return false;
    		}
    
    		if ( empty($v->showcase_location) ) {
    			return false;
    		}
    		
    		if ( empty($v->showcase_name) ) {
    		 	return false;
    		 }*/
    		 
    		 return true;
    	}

    заебись

    guest, 02 Июля 2009

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

    +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
    function generator($str,$filename,$type)
    	{
    	$len=strlen($str);
    	$code="";
    	$code.="&lt;?php\ndefine('f','".$filename."');\n";
    	$code.="\$str=\"$str\";\n";
    	
    	if ($type=="textarea") { $code.="echo \"&lt;textarea cols=40 rows=20&gt;\";\n"; }
    	for ($i=0;$i<$len;$i++)
    		{
    			$_add="for (\$i_$i=0;\$i_$i<$len;\$i_$i++)\n";
    			$code.=$_add;
    		}
    		$code.="echo \$str[\$i_0].";
    	for ($i=1;$i<$len-1;$i++)
    		{
    		$code.="\$str[\$i_$i].";
    		}
    		$_a=$len-1;
    	if ($type=="browser") $code.="\$str[\$i_$_a].\"&lt;br /&gt;\";";
    	if ($type=="textarea" || $type=="file") $code.="\$str[\$i_$_a].\"\\n\";\n";	
    	if ($type=="textarea") { $code.="echo \"&lt;/textarea&gt;\";"; }
    	$code.="\n";
    	$code.="unlink(f);\necho \"&lt;br /&gt;&lt;a href=\\\"index.php\\\"&gt;Back&lt;/a&gt;\";\n?>\n";
    	return $code;
    	}

    функция для генерации кода, который будет выводить все варианты из строки...

    guest, 02 Июля 2009

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

    +160.5

    1. 1
    <?php  if($categoryItem->getContentBrief() && true==false):?>

    guest, 02 Июля 2009

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

    +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
    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
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
    <HTML>
        <HEAD>
        <title>
        </HEAD>
    <BODY>
    <?php
    include("connect.php");
    /* вводим переменную которая соединяется с бд */
            $db = @mysql_connect ($host, $user, $psw);
            mysql_query($db);
    /* выбираем бд с использованием предыдущей */
    /*переменной для соединения с бд*/
            $sdb = @mysql_select_db("zforum", $db);
    
    /* для наглядности показываем месагу результата выполнения скрипта */
    if(empty($sdb)) { $info=$info.mysql_error();
            };
    $datevar="date()";
    $usrn="select * from users where usrnick='$_POST[nick]'";
    $usrnick=mysql_query($usrn);
    $rows_usrnick=mysql_num_rows($usrnick);
    $usrm="select * from users where usrmail='$_POST[email]'";
    $usrmail=mysql_query($usrm);
    $rows_usrmail=mysql_num_rows($usrmail);
    $ins_new_usr="INSERT INTO users SET usrnick='$_POST[nick]', usrpsw='$_POST[pass]', usrmail='$_POST[email]',usrabout='$_POST[about]',regdate='$datevar'";
    ?>
    <form action=" <?php include("go_reg.php") ?>" method=post target="_self">
    <Table border="5">
    <tr><th COLSPAN=2>Registration form</th></tr>
    <tr><td>Nickname</td><td><input type="text" size=26 name="nick" maxlegth="16" size="16" value=""></td></tr>
    <tr><td>Password</td><td><input type="password" name="pass" size=26 maxlength=24 size="16" value=""></td></tr>
    <tr><td>Password again</td><td><input type="password" name="pass2" size=26 maxlength="24" size="16" value=""></td></tr>
    <tr><td>E-mail</td><td><input type="text" name="email" maxlength="50" size=26 value=""></td></tr>
    <tr><td>About</td><td><textarea name="about" maxlength="100" wrap="virtual" rows=4></textarea></tr>
    <tr><th colspan=2><input type="submit" value="enter"></th></tr>
    <h1> <?php echo("$info$error") ?> </h1>
    </table>
    
    
    2ой файл "go_reg.php"
    
    <?php
    if(isset($_POST[nick]) && isset($_POST[pass]) && isset($_POST[pass2]) && isset($_POST[email]))
       {
    if($rows_usrnick>0) {$error="Такой ник уже занят<BR>";
       }
    if($rows_usrmail>0) {$error="$error На этот е-меил уже зарегистрирован пользователь<BR>";
       }
    if($_POST[pass2]==$_POST[pass]) {;} else {$error="$error Пароль введен не верно<BR>";
    }
    };
    if(!isset($error)) {mysql_query($ins_new_usr);}
    ?>
    </body>

    guest, 01 Июля 2009

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

    +149

    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 ($cg AND $cb) {                                                                                                                                                                 
    $arr = array_merge ($arr_girls_reg, $arr_boys_reg);                                                                                                                                
    } elseif ($cg AND !$cb) {                                                                                                                                                          
    $arr = $arr_girls_reg;                                                                                                                                                             
    } elseif ($cb AND !$cg) {                                                                                                                                                          
    $arr = $arr_boys_reg;                                                                                                                                                              
    }                                                                                                                                                                                  
                                                                                                                                                                                       
    $i=0;                                                                                                                                                                              
                                                                                                                                                                                       
    // Это особая уличная магия                                                                                                                                                        
    shuffle($arr);   // Ахалай-махалай-сим-сало-бим-абра-кадабра                                                                                                                       
    shuffle($arr);   // Кручу-верчу                                                                                                                                                    
    shuffle($arr);   // Наибать хачу                                                                                                                                                   
    // Врот мне ноги! Фак мой мозг!                                                                                                                                                    
    // Остановись, демон!

    guest, 01 Июля 2009

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

    +142

    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
    function roundPagesCount($int)
    {
    	if ($int / 1000000000 > 1) {
    		return round($int/1000000000). ' млрд';
    	}
    
    	if ($int / 1000000 > 1) {
    		return round($int/1000000). ' млн';
    	}
    
    	if ($int / 1000 > 1) {
    		return round($int/1000). ' тыс';
    	}
    
    }

    без слов))))

    guest, 01 Июля 2009

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

    +156.5

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    if($_SERVER['SERVER_ADDR'] == '127.0.0.1') 
        $PATH_DELIM=";";  //разделитель путей. в Windows - ; , в Unix - :
      else 
        $PATH_DELIM=":";
    
    ..................................
    
    
    $adress = str_replace("//","/",$host.$request);
    $adress = str_replace("//","/",$adress);
    $adress = str_replace("//","/",$adress);

    Часть системы управления сайтом фирмы it construct

    guest, 01 Июля 2009

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

    +141.5

    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
    class cDBEngineWrapper
    	{
    	private $dbprefix;
    	
    	public function __construct($prefix)
    		{
    		$this->dbprefix = $prefix;
    		}
    		
    	public function __call($func, $args)
    		{
    		return call_user_func_array("{$dbprefix}_{$func}", $args);
    		}
    	}

    Вот такая вот оберточка для быстрой смены БД...

    guest, 30 Июня 2009

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

    +135.9

    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
    <HTML>
        <HEAD>
        <title>
        </HEAD>
    <BODY>
    <?php
    include("connect.php");
    /* вводим переменную которая соединяется с бд */
            $db = @mysql_connect ($host, $user, $psw);
    /* выбираем бд с использованием предыдущей */
    /*переменной для соединения с бд*/
            $sdb = @mysql_select_db("zforum", $db);
    /* для наглядности показываем месагу результата выполнения скрипта */
    if(empty($sdb)) {
                    echo "mysql_error()";
            };
    echo($info);
    if($query_string=='go_reg') {$ins_new_usr="insert into users usrnick=$_POST[nick], usrpsw=$_POST[pass], usrmail=$_POST[email], usrabout=$_POST[about]";
    if(isset($_POST['nick']) && isset($_POST['pass']) && isset($_POST['pass2']) && isset($_POST['email']) && $_POST['pass2']=$_POST['pass']) {
     mysql_query($ins_new_usr);
            $info="Account created"; } else {
            $info="Input data error please correct";
          }} else { $info="Please input this form";
     }
    ?>
    <form action="reg.php?go_reg" method=post target="_self">
    <Table border="5">
    <tr><th COLSPAN=2>Registration form</th></tr>
    <tr><td>Nickname</td><td><input type="text" size=26 name="nick" maxlegth="16" size="16" value=""></td></tr>
    <tr><td>Password</td><td><input type="password" name="pass" size=26 maxlength=24 size="16" value=""></td></tr>
    <tr><td>Password again</td><td><input type="password" name="pass2" size=26 maxlength="24" size="16" value=""></td></tr>
    <tr><td>E-mail</td><td><input type="text" name="email" maxlength="50" size=26 value=""></td></tr>
    <tr><td>About</td><td><textarea name="about" maxlength="100" wrap="virtual" rows=4></textarea></tr>
    <tr><th colspan=2><input type="submit" value="enter"></th></tr>
    </table>
    </body>

    guest, 30 Июня 2009

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