1. Список говнокодов пользователя Samedi

    Всего: 3

  2. PHP / Говнокод #11286

    +57

    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
    class GetParameter
    	{
    		var $dbhost = '';
    		var $dbname = '';
    		var $dblogin = '';
    		var $dbpassword = '';
    
    		var $deepmenu1itemstable = '`deepmenu1items`';
    		var $deepmenu2itemstable = '`deepmenu2items`';
    		var $topmenu2itemstable = '`topmenu2items`';
    		var $topmenu3itemstable = '`topmenu3items`';
    		var $topmenu4itemstable = '`topmenu4items`';
    		var $news1table = '`news1`';
    		var $news2table = '`news2`';
    		var $news3table = '`news3`';
    		var $news4table = '`news4`';
    		var $sites2table = '`sites2`';
    		var $chattable = '`chat`';
    		var $votestable = '`votes`';
    		
    
    		var $varstable = '`vars`';
    		var $sitestable = '`sites`';
    		var $orderstable = '`orders`';
    		var $fotoreporttable = '`fotoreport`';
    		var $fotortable = '`fotor`';
    		var $articlestable = '`articles`';
    		var $menuitemstable = '`menuitems`';
    		var $topmenuitemstable = '`topmenuitems`';
    		var $streetstable = '`streets`';
    		var $regionstable = '`regions`';
    		var $zastrojstable = '`zastrojs`';
    		var $naznachofisstable = '`naznachofiss`';
    		var $managerstable = '`managers`';
    		var $opensellstable = '`opensells`';
    		var $objectstable = '`objects`';
    		var $kodstable = '`kods`';
    		var $namestable = '`names`';
    		var $adminstable = '`admins`';
    		var $peoplestable = '`peoples`';
    
    		var $userstable = '`users`';
    }

    Сайт написан за 1500$
    молчу про остальные классы и функции.

    Samedi, 24 Июня 2012

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

    +150

    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
    if(!$this->user->isVip())
    			{
    				$balls_us=$this->user->balls_video;
    				$balls_comm=$this->user->balls_comm;
    				$balls_summ=$balls_comm+$balls_us;
    				if ($balls_summ>=1000)
    				{
    					$this->user->add('roles',ORM::factory('role',2));
    				}
    				else if($this->user->isVip())
    				{
    					if($balls_summ<1000)
    					{
    						$this->user->remove('roles',ORM::factory('role',2));
    					}
    					else
    					{}
    				}
    			}

    как работает этот else if($this->user->isVip()), если вначале условие что если не вип..
    ппц..

    Samedi, 18 Января 2012

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

    +157

    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
    ................
    		
    
    	$this->vkey = substr(md5($this->id),13,20); 
    			$this->vname = $vname;
    			$descr=$this->vtitle;
    			if ($descr)
    			{
    				$var=$descr;
    				$temp_max=200;
    		$langtranslit = array(
    		'а' => 'a', 'б' => 'b', 'в' => 'v',
    		'г' => 'g', 'д' => 'd', 'е' => 'e',
    		'ё' => 'e', 'ж' => 'zh', 'з' => 'z',
    		'и' => 'i', 'й' => 'y', 'к' => 'k',
    		'л' => 'l', 'м' => 'm', 'н' => 'n',
    		'о' => 'o', 'п' => 'p', 'р' => 'r',
    		'с' => 's', 'т' => 't', 'у' => 'u',
    		'ф' => 'f', 'х' => 'h', 'ц' => 'c',
    		'ч' => 'ch', 'ш' => 'sh', 'щ' => 'sch',
    		'ь' => '', 'ы' => 'y', 'ъ' => '',
    		'э' => 'e', 'ю' => 'yu', 'я' => 'ya',
    		"ї" => "yi", "є" => "ye",
    		
    		'А' => 'A', 'Б' => 'B', 'В' => 'V',
    		'Г' => 'G', 'Д' => 'D', 'Е' => 'E',
    		'Ё' => 'E', 'Ж' => 'Zh', 'З' => 'Z',
    		'И' => 'I', 'Й' => 'Y', 'К' => 'K',
    		'Л' => 'L', 'М' => 'M', 'Н' => 'N',
    		'О' => 'O', 'П' => 'P', 'Р' => 'R',
    		'С' => 'S', 'Т' => 'T', 'У' => 'U',
    		'Ф' => 'F', 'Х' => 'H', 'Ц' => 'C',
    		'Ч' => 'Ch', 'Ш' => 'Sh', 'Щ' => 'Sch',
    		'Ь' => '', 'Ы' => 'Y', 'Ъ' => '',
    		'Э' => 'E', 'Ю' => 'Yu', 'Я' => 'Ya',
    		"Ї" => "yi", "Є" => "ye",
    		);
    
    	
    	$var = trim( strip_tags( $var ) );
    	$var = preg_replace( "/\s+/ms", "-", $var );
    	$var = strtr($var, $langtranslit);
    	
    	$var = preg_replace( "/[^a-z0-9\_\-.]+/mi", "", $var );
    	$var = preg_replace( "/[^a-z0-9\_\-]+/mi", "", $var );
    	$var = preg_replace( '#[\-]+#i', '-', $var );
    	$var = str_ireplace( ".", "", $var ); 
    	$var = str_ireplace( ",", "", $var );
    	$var = str_ireplace( "---", "-", $var ); 
    	$var = str_ireplace( "--", "-", $var );
    
    	$var = strtolower( $var );
    
    	$var = str_ireplace( ".php", "", $var );
    	$var = str_ireplace( ".php", ".ppp", $var );
    	$var = str_ireplace( '"', "&quot;", $var ); 
    	
    	if( strlen( $var ) > 200 ) {
    		$var = substr( $var, 0, 200 );
    		if( ($temp_max = strrpos( $var, '-' )) ) {$var = substr( $var, 0, $temp_max );}
    	
    	}
    	$idd=$this->id;
    	$idq=$idd+136;
    
    ...............................................

    Что за...
    Вырвиглаз.

    Samedi, 09 Января 2012

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