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

    Всего: 2

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

    +144

    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
    function timeToSec($date){
    		
    		$timeToSec = 0;
    		
    		$month_to_days = array(1=>0,2=>31,3=>59,4=>90,5=>90,6=>151,7=>181,8=>212,9=>243,10=>273,11=>304,12=>334);
    		
    		$year = intval(substr($date, 0, 4));
    		$month = intval(substr($date, 5, 2));
    		$day = intval(substr($date, 8, 2));
    		$hover = intval(substr($date, 11, 2));
    		$minute = intval(substr($date, 14, 2));
    		$second = intval(substr($date, 17, 2));
    		
    		$timeToSec+= ($year-1 - ($year-1)%4)/4 * 24 * 60 * 60 + ($year-1) * 355 * 24 * 60 * 60;
    		$timeToSec+= $month_to_days[$month] * 24 * 60 * 60;
    		if($year%4==0 && $month>2){
    				$timeToSec+= 24 * 60 * 60;
    		}
    		$timeToSec+= ($day-1) * 24 * 60 * 60;
    		$timeToSec+= $hover * 60 * 60;
    		$timeToSec+= $minute * 60;
    		$timeToSec+= $second;
    		
    		return $timeToSec;		
    	}

    просто смотрел проекты прошлого программера....

    kolibri, 03 Июня 2015

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

    +156

    1. 1
    2. 2
    3. 3
    4. 4
    $q = "SELECT tax_rate FROM #__{vm}_tax_rate WHERE tax_country='$country'\n";
    if( !empty($state)) {
    $q .= "AND (tax_state='$state' OR tax_state=' $state ' OR tax_state='-')";
    }

    Странное формирование запроса при загрузке налога по стране и конкретному региону...

    kolibri, 03 Февраля 2011

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