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

    +163

    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
    function shab()
    {
      global $title;                            
      global $description;
      global $keywords;
      global $content;                                         
      global $patch;
      global $page_names;
      global $pn;
      global $id;
      include_once $patch.'/head.php'; // почему-то вспомнился логотип башоргру cat /dev/ass > /dev/head
      echo $title.'</title>'."\n";
      echo '<meta name="description" content="'.$description.'">'."\n";
      echo '<meta name="keywords" content="'.$keywords.'">'."\n";
      include_once $patch.'/shapka.php'; // wtf!?
      echo $content."<br>\n";
      if(in_array($pn,$page_names))
      {                                   
          include $patch.'/form.php';
      }
      $ua=mysql_real_escape_string(trim($_SERVER['HTTP_USER_AGENT']));
      $ip=mysql_real_escape_string(trim($_SERVER['REMOTE_ADDR'])); // вебкил не пройдет
      mysql_query("update content set views=views+1 where id='$id'");
      mysql_query("insert into views_content set id='$id', ip='$ip', t=NOW() + INTERVAL 1 HOUR, d=NOW() + INTERVAL 1 HOUR, ua='$ua'");
      $q=mysql_query("select views,t,d from content where id='$id'");
      while($r=mysql_fetch_array($q))
      {
         echo '<br><span style="font-color:#808080; font-size:8pt; float:right;">Просмотров: '.$r['views'].'<br>
         '.$r['d'].'<font color="#ca3200"> / </font>'.$r['t']."<br>\n"; //d и t это дата и время кто не понял :D	
      } 
      echo '<a style="font-color:#ca3200; font-size:10pt;" href="index.php">все статьи</a></span>';
      include_once $patch.'/footer.php';
    }

    это вам не смарти, тут всё просто и понятно, а главное быстро. shab() и дело в шляпе.

    Запостил: GoodTalkBot, 11 Мая 2011

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

    • как же меня бесит, когда пишут $patch вместо $path. патч - это заплата, емае! ЗА-ПЛА-ТА!!!
      Ответить
      • как же меня бесит, когда пишут заплата вместо $patсh. патч - это повязка, емае! ПО-ВЯЗ-КА!!!
        Ответить
    • shab('ash')
      Ответить
    • >а главное быстро
      Ну да, гостевая книга, написанная Васей из 7а часто быстрей книги, написанной по уму.
      Мораль: за говнокодом завтрашний день.
      Ответить
    • Жесть)))
      Ответить
    • "NOW() + INTERVAL 1 HOUR"
      шозанах
      Ответить
      • http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
        Ответить
        • Функции я знаю, но зачем дату на час вперед переводить
          Ответить
          • ну летнее же
            Ответить
          • потому что выставлять дефолтное местное время в .htaccess для слабаков.
            Ответить
            • разве этому место в .htaccess
              Ответить
            • Я вобьще считаю на стороне сервера все время хранить в UTC и на стороне клиента его приводить к местному. т.к. Сервак может быть в пиндосии а клиент в Тамбове
              Ответить
    • раскрутка сайтов продвижение сайтов оптимизация сайтов SEO интернет реклама http://seo-miheeff.ru раскрутка сайта продвижение сайта оптимизация сайта SEO интернет реклама
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить

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