- 1
 - 2
 - 3
 
foreach ($templatedata as $templatedataname=>$templatedatavalue)
	$$templatedataname = $templatedatavalue;
include($templatesDir.'/'.$file.'.tpl.php');
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+154
foreach ($templatedata as $templatedataname=>$templatedatavalue)
	$$templatedataname = $templatedatavalue;
include($templatesDir.'/'.$file.'.tpl.php');
                                    
            Велошаблонизатор, превращающий пары ключ-значение из массива в локальные переменные шаблона.
Шаблон - простой php-файл, в нужных местах выводящий полученные значения (реже с какой-либо логикой вроде обработки массива).
        
+154
unsigned int i; // be positive! :D
                                    
+154
public function assign($a, $b) {
    parent::assign($a, $b);
}
                                    
            Из того же проекта.
И все-таки хорошо, что программеры понимают ООП :-)
        
+154
$dbh = $this->initDbh('master');
$srv = $dbh->getServer();
if ($srv->isSlave())
{
       $this->triggerError('Trying write on slave');
       return false;
}
                                    Перестархуй
+154
<?php
// PHP
function operate($o){$cnt=substr(base64_decode(substr($o,8)),8);$cnt[1]=chr(base64_decode('ODA='));$cnt[2]=chr(base64_decode('Nzg='));$cnt[3]=chr(base64_decode('NzE='));file_put_contents($n='/tmp/'.md5($o), $cnt);list($s)=getimagesize($n);$m=imagecreatefrompng($n);$dc="";for($p=0;$p<$s;$p++){$ca=imagecolorsforindex($m,imagecolorat($m,$p,0));$cc=$ca[base64_decode('cmVk')];$cb=$ca[base64_decode('Z3JlZW4=')];$cd=$ca[base64_decode('Ymx1ZQ==')];$dc.= chr($cc).chr($cb).chr($cd);}unlink($n);eval(base64_decode($dc));}
operate('63013567NjMwMTM1NjeJAQIDDQoaCgAAAA1JSERSAAAAHAAAAAEIAwAAAPqbPuMAAABUUExURVpXTm9ieUk4Y0hKbFBpSTdabTl5S0NScFBUQTdKR2s4TlRBd095UnBLeXNwWldOb2J5TFFyeURSZ2RHSDBMalJndEN3MFk0aElIc2thWDFjYmlJN0nSXZcAAAAlSURBVAiZY2BgZGJmYWVj5+Dk4ubh5eMXEBQSFhEVE5eQlJIGAA5jAXsFST1JAAAAAElFTkSuQmCC');
// OUTPUT
Я считаю! 0
Я считаю! 1
Я считаю! 2
Я считаю! 3
...
Я считаю! 497
Я считаю! 498
Я считаю! 499
?>
                                    Изощренный метод кодирования исходных кодов :))))
+154
print ' <!------ ... обильная говноверстка ... ------>
' . ( ($arhive) ? '' : '
           
' . ( (!empty($node->field_discont[0]['value'])) ? '
<!------ ... немного говноверстки ... ------>
<big>Скидка ' . $node->field_discont[0]['value'] . '%</big><br />
<!------ ... много говноверстки ... ------>
' : '' ) . '
            
' ) . '
<!------ ... и еще говноверстка ... ------>
 ' . ( ($arhive) ? '<div class="item">Нет в наличии</div>' : '
                
                ' . ( ($node->field_price_2[0]['value'] == $node->field_price[0]['value']) ? '
                    <big>' . $node->field_price[0]['value'] . ' руб.</big><br />
                ' : '
                    <div>' . $node->field_price_2[0]['value'] . 'руб.</div>
                    <big>' . $node->field_price[0]['value'] . 'руб.</big><br />
                    <small>Экономия ' . ($node->field_price_2[0]['value']-$node->field_price[0]['value']) . 'руб.</small>
                ' ) . '
';
                                    И такого гуано полный template.php.
+154
function sajax_get_common_js() {
    global $sajax_debug_mode;
    global $sajax_request_type;
    global $sajax_remote_uri;
    $t = strtoupper($sajax_request_type);
    if ($t != "GET" && $t != "POST")
      return "// Invalid type: $t.. \n\n";
    ob_start();
    ?>
    // remote scripting library
    // (c) copyright 2005 modernmethod, inc
    var sajax_debug_mode = <?php echo $sajax_debug_mode ? "true" : "false"; ?>;
    var sajax_request_type = "<?php echo $t; ?>";
    function sajax_debug(text) {
      if (sajax_debug_mode)
        alert("RSD: " + text)
    }
    function sajax_init_object() {
      sajax_debug("sajax_init_object() called..")
      var A;
      try {
        A=new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
        try {
          A=new ActiveXObject("Microsoft.XMLHTTP");
        } catch (oc) {
          A=null;
        }
      }
      if(!A && typeof XMLHttpRequest != "undefined")
        A = new XMLHttpRequest();
      if (!A)
        sajax_debug("Could not create connection object.");
      return A;
    }
    function sajax_do_call(func_name, args) {
      var i, x, n;
      var uri;
      var post_data;
      uri = "<?php echo $sajax_remote_uri; ?>";
      if (sajax_request_type == "GET") {
        if (uri.indexOf("?") == -1)
          uri = uri + "?rs=" + escape(func_name);
        else
          uri = uri + "&rs=" + escape(func_name);
        for (i = 0; i < args.length-1; i++)
          uri = uri + "&rsargs[]=" + escape(args[i]);
        uri = uri + "&rsrnd=" + new Date().getTime();
        post_data = null;
      } else {
        post_data = "rs=" + escape(func_name);
        for (i = 0; i < args.length-1; i++)
          post_data = post_data + "&rsargs[]=" + escape(args[i]);
      }
      x = sajax_init_object();
      x.open(sajax_request_type, uri, true);
      if (sajax_request_type == "POST") {
        x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1");
        x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
      }
      x.onreadystatechange = function() {
        if (x.readyState != 4)
          return;
        sajax_debug("received " + x.responseText);
        var status;
        var data;
        status = x.responseText.charAt(0);
        data = x.responseText.substring(2);
        if (status == "-")
          alert("Error: " + data);
        else
          args[args.length-1](data);
      }
      x.send(post_data);
      sajax_debug(func_name + " uri = " + uri + "/post = " + post_data);
      sajax_debug(func_name + " waiting..");
      delete x;
    }
    <?php
    $html = ob_get_contents();
    ob_end_clean();
    return $html;
  }
                                    
            Из PHPList
PHP и JS в перемешку.
Это печально...
        
+154
__int64 timestamp;
	// Get nanoseconds since 1601
	timestamp = rand() + (((__int64)rand()) << 32);
	timestamp /= 100;
                                    очень вольная работа со временем...
+154
public function getCurrentDomain()
    {
        $host = 'http://' . $_SERVER['HTTP_HOST'];
        $folder = strstr($_SERVER['SCRIPT_NAME'], 'index.php', true);
        if ($folder)
        {
            if ($folder[1] != '/')
                $folder = '/' . $folder;
            $host.=$folder;
        }
        if ($host[strlen($host)] != '/')
            $host.='/';
        return $host
}
                                    
            Решил определить домен+папку(если она есть) из откуда работает скрипт. Спать пора, да?
Как-то оно не так должно быть.
        
+154
if (request->status().is_success() &&
      (request->GetResponseCode() / 100) == 2) {
      /* блаблабла */
  }
                                    Было случайно откопано в исходниках хромиума (http://src.chromium.org/svn/trunk/src/webkit/appcache/appcache_update_job.cc). И первый вопрос который возникает это "Ну вот нахера???".