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

    +139.3

    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
    <?
    
    $num=2.324;
    $nll=$num%1;
    
    $pnt=234;
    $ine=$pnt*$nll+1;
    
    if($currentstate==$ine){
     $acceptedstate=1;
    }
    else if($currentstate==$nll){
     $acceptedstate=0;
    }
    else return "NaN";
    ?>

    Кусок кода одной из "Мего-ЦМСок", найденной на woweb-e.

    guest, 05 Августа 2009

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

    +147.6

    1. 1
    2. 2
    $false = false;
    return $false;

    В Jooml'е встретил нашел такой кусок

    guest, 05 Августа 2009

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

    +153

    1. 1
    <!--<?php /*else:*/ ?>-->

    guest, 05 Августа 2009

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

    +138.7

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    function check_age($date) {
    	$thatTime=mktime(0,0,0,$date['month'],$date['day'],$date['year']);
    	$thisTime=time();
    	$difference=$thisTime-$thatTime;
    	return($difference/60/60/24/365 > 13);
    }

    Нужно проверить является ли пользователь с введенной датой рождения старше 13-ти лет

    guest, 05 Августа 2009

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

    +137.7

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    $q = mysql_query ("SELECT * FROM theodorakisdiscographygre");
    $num_rows = mysql_num_rows($q);
    for ($m=0; $m<$num_rows; $m++)
    {
     $q = mysql_query ("SELECT * FROM theodorakisdiscographygre");
     for ($c=0; $c<($num_rows-$m); $c++)
     {
      $f = mysql_fetch_array($q);
     }
     echo $f["content"];
    }

    сортировка

    guest, 05 Августа 2009

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

    +139.6

    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
    class db
    {
    	public function __call($m,$args)
    	{
    		$export = array_map(function($v) { return var_export($v,1);},$args);
    		$str = $m."(".implode(',',$export).");";
    		$str = escapeshellarg($str);
    		$str = "/home/robot/db.class.php {$str};";
    		$answer = `$str`;
    		eval('$res = '.$answer.';');
    		@array_walk_recursive($res,function(&$v) { $v = iconv('cp1251','utf-8',$v); });
    		return $res;
    	}
    }
    
    //сам db.class.php
    
    $db = new db($host,$db,$user,$pass);
    eval('$res = $db->'.$argv[1]);
    var_export($res);

    интерпрайз

    guest, 05 Августа 2009

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

    +141.6

    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
    $nomer_kateg = substr($_POST[kategorii], 0,1);
    
    if($nomer_kateg == '1'){
    $shljahv = 'img/nash_kom/zona2/vel/';
    $shljahm = 'img/nash_kom/zona2/mal/';
    
    $vus_vel ='525';
    $shur_vel ='700';
    $vus_mal ='53';
    $shur_mal ='80';
    }
    if($nomer_kateg == '2'){
    $shljahv = 'img/nashshar/vel/';
    $shljahm = 'img/nashshar/mal/';
    
    $vus_vel ='525';
    $shur_vel ='700';
    $vus_mal ='53';
    $shur_mal ='80';
    }
    if($nomer_kateg == '3'){
    $shljahv = 'img/poloty/perejaslav_2009/big/';
    $shljahm = 'img/poloty/perejaslav_2009/mal/';
    
    $vus_vel ='525';
    $shur_vel ='700';
    $vus_mal ='150';
    $shur_mal ='200';
    }
    if($nomer_kateg == '4'){
    $shljahv = 'img/poloty/Podillya_2008/big/';
    $shljahm = 'img/poloty/Podillya_2008/mal/';
    
    $vus_vel ='525';
    $shur_vel ='700';
    $vus_mal ='150';
    $shur_mal ='200';
    }

    Разбираю сайт, который надо полностью переделать. Просто поражаюсь...

    guest, 05 Августа 2009

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

    +139

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    <?php
    ololo();
    exit; die(); break; continue;
    function ololo() {
       echo 'Оказываеца работает';
    }
    ?>

    Мистика

    guest, 04 Августа 2009

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

    +151

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    private function GetUnitType($unitType)
    	{
    		if($unitType)
    			if(!UnitType::Exist($unitType))
    			{
    				Debug::error("WebPartCommentsList:: UnitType не найден");
    				exit;
    			}
    			else
    				$this->UnitType = UnitType::GetUnitTypeId($this->UnitType);
    	}

    проверка на существование сущности внутри класса, причём реально $unitType == $this->UnitType

    писал ...

    guest, 04 Августа 2009

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

    +148

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    if ($_POST['name']!='') {
    	$name=post_check($_POST['name'],10);
    }else {
    	unset($_POST);
    	$_SESSION['error']='Не введено имя';
    	header("location: index.php?mode=registration");
    	exit;
    }

    Проверка данных

    guest, 03 Августа 2009

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