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

    Всего: 5

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

    +161

    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
    if(isset($_POST['poisk'])){$poisk=$_POST['poisk']; $_SESSION['poisk']=$_POST['poisk'];}else{$poisk=$_SESSION['poisk'];}
    		 $prov=intval($_GET['providers']); if($prov==0){unset ($prov);}
    		 $rub=intval($_GET['rubric']); if($rub==0){unset ($rub);}
    		 $gro=intval($_GET['group']); if($gro==0){unset ($gro);}
    		 $con=intval($_GET['country']); if($con==0){unset ($con);}
    		 $ven=intval($_GET['vendor']); if($ven==0){unset ($ven);}
    		 $uid=intval($_GET['uid']); if($uid==0){unset ($uid);}
    		 $str=intval($_GET['str']); if($str==0 or !isset($str) or $str<0){$str=1;}
    		 $contr=intval($_GET['kontrakt']); if($contr==0){$contr=2;}
    		 if(isset($_POST['strok']) and intval($_POST['strok'])!=0){$_SESSION['stroks']=intval($_POST['strok']);}
    		 if(!isset($_SESSION['stroks'])){$strok=7;}else{$strok=$_SESSION['stroks'];}
    		 if(isset($_GET['sort']) and trim($_GET['sort'])!=''){if($_SESSION['sort']==trim($_GET['sort'])){$changesort=1;} $_SESSION['sort']=trim($_GET['sort']);}
    		 $sort=$_SESSION['sort']; if(!isset($_SESSION['sort'])){$sort='nazvanie'; $_SESSION['sort']='nazvanie';}
    		 if(isset($_GET['by']) and trim($_GET['by'])!='' and $changesort==1){$_SESSION['by']=trim($_GET['by']);}
    		 $by=$_SESSION['by']; if(!isset($_SESSION['by'])){$by='ASC'; $_SESSION['by']='ASC';}
    		 if(isset($ven)){
    		 $vat=mysql_fetch_array(mysql_query("SELECT nazvanie FROM partners WHERE ven=".$ven));
    		 $tven=$vat[0];}
    		 if(isset($con)){$katalog=2;}
    		 if(isset($rub)){$katalog=1;}
    		 if($search==2 or $search==1){$katalog=3;}
    		 if(isset($ven) and isset($gro) and $ven!=0 and $gro!=0){
    if($_SESSION['change']!=$ven.$gro or (!isset($_GET['vendor']) and $search!=1 and $search!=2) or !isset($_SESSION['change'])){$_SESSION['change']=$ven.$gro; $sort='nazvanie'; $_SESSION['sort']='nazvanie'; $by='ASC'; $_SESSION['by']='ASC';}

    Особенно понравилось название - "catalogue.php". =)

    nislova, 11 Августа 2011

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

    +145

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    скажите плиз - что не правильно в этом цикле на php?
     
    for($tags == true;) 
    { 
    $tags = explode(",",$countnews['tags']); 
    $num_tag++; 
    echo $tags[$num_tag]; 
    
    } 
    
    это у меня для вывода меток как на ответах

    href=/question/60981758/

    nislova, 17 Июля 2011

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

    +147

    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
    if (isset($HTTP_GET_VARS['main']) || isset($HTTP_POST_VARS['main']))
    {
    	...
    	$FileInform = 'content/main.php';                      //Файл информации
    	$MainPage = 1;
    }
    elseif (isset($HTTP_GET_VARS['hystory']) || isset($HTTP_POST_VARS['hystory']))
    {
    	...
    	$FileInform = 'content/about.php';                      //Файл информации
    	$MainPage = 1;
    }
    elseif (isset($HTTP_GET_VARS['_delete_requirements']) || isset($HTTP_POST_VARS['_delete_requirements']))
    {
    	...
    }
    elseif (isset($HTTP_GET_VARS['vacancy']) || isset($HTTP_POST_VARS['vacancy']))
    {
    	...
    }
    elseif (isset($HTTP_GET_VARS['daughter']) || isset($HTTP_POST_VARS['daughter']))
    {
    	...
    }
    elseif (isset($HTTP_GET_VARS['contacts']) || isset($HTTP_POST_VARS['contacts']))
    {
    	...
    }
    elseif (isset($HTTP_GET_VARS['obyavlall']) || isset($HTTP_POST_VARS['obyavlall']))
    {
    	...
    }
    elseif (isset($HTTP_GET_VARS['secondflats']) || isset($HTTP_POST_VARS['secondflats']))
    {
    	...
    }
    else 
    {
    	...
    }
    
    Top($title,$keywd, $descr);
    Horizontal_Menu();
    MainPart($FileInform);
    Bottom();

    эйфелева башня, ё )

    PS: register_globals = "on" кстате )))

    nislova, 24 Июня 2011

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

    +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
    // редиректим адреса без слеша на такие же со слешем
    $uri = $_SERVER['REQUEST_URI'];
    $is_file = false;
    if (	(substr_count($uri,".php")>0) or (substr_count($uri,".html")>0)		) {
    	$is_file = true;
    }
    
    if ($is_file == false) {
    	$len_uri = strlen($uri);
    	// находим последнее вхождение слеша
    	$reverst_str = strrev($uri);
    	//die($reverst_str);
    	$last_slash = strpos($reverst_str,"/");
    	
    	//die($last_slash);
    	if  ($last_slash!==0) {
    		
    		$uri .="/";
    		$status = "301 Found";
    		//header("Status: ".$status);
    		header('HTTP/1.1 301 Moved Permanently');
    		header("Location: http://www.thermostudio.ru"."$uri");
    		exit();
    
    	}
    }

    встретилось в проекте одном жаль автор не подписался, увековечить бы...

    nislova, 23 Июня 2011

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

    +147

    1. 1
    2. 2
    3. 3
    if ($a = 1) {
    	...бла-бла-бла
    }

    nislova, 20 Июня 2011

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