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

    +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
    function shwt($pid,$dir) {
            global $tree,$ITEM,$counts,$hasprods;
            if(!isset($tree[$pid])) return array("",0);
            $list="";
            $sum=0;
            foreach($tree[$pid] as $k=>$v) {
                    $v["hasprods"]=(isset($hasprods[$k])? "1":"");
                    $v["dir"]=$dir.$v["dir"]."/";
                    $x=shwt($k,$v["dir"]);
                    if(isset($counts[$k])) $v["cnt"]=$counts[$k];else $v["cnt"]=0;
                    $v["cnt"]+=$x[1];
                    $sum+=$v["cnt"];
                    $v["sub"]=$x[0];
                    $v["open"]=(strpos(" ".$_SERVER["REQUEST_URI"],$v["dir"])==1? 1:"");
                    $list.=sendAr2blk($v,$ITEM);
            }
            return array($list,$sum);
        }

    ф-я построения каталога меню в самописной CMS

    Запостил: alex1, 28 Октября 2011

    Комментарии (5) RSS

    • >самописной CMS
      И тут же плюс.
      Ответить
    • > global $tree,$ITEM
      ну еб твою мать
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • Убежать нам не удалось. Пока мы пытались разобраться с оставшимися, вырубленный мной заводила пришёл в себя. Откуда-то появилась бита, и я увидел, как в замедленной съёмке, как он бьёт Криса этой битой по голове. Невероятная ярость овладела мной, и я услышал, как хрустнула рука парня, с которым мы сцепились. Он взвыл от боли и упал на колени. Слегка ошарашенная моим звериным видом свора поспешила убраться.
      Ответить

    Добавить комментарий