- 1
$file=@implode("",file("http://www.google.com/search?&;q=site:$url&hl=en"));
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+162
$file=@implode("",file("http://www.google.com/search?&;q=site:$url&hl=en"));
Крутой аналог file_get_contents.
+117
# disallow direct access to this file for security reasons: IN_BEYOND
if(!defined(chr(0x49).chr(0x4e).chr(0x5f).chr(0x42).chr(0x45).chr(0x59).chr(0x4f).chr(0x4e).chr(0x44)))
die(chr(0x44).chr(0x69).chr(0x72).chr(0x65).chr(0x63).chr(0x74).chr(0x20).chr(0x69).chr(0x6e).chr(0x69).
chr(0x74).chr(0x69).chr(0x61).chr(0x6c).chr(0x69).chr(0x7a).chr(0x61).chr(0x74).chr(0x69).chr(0x6f).
chr(0x6e).chr(0x20).chr(0x6f).chr(0x66).chr(0x20).chr(0x74).chr(0x68).chr(0x69).chr(0x73).chr(0x20).
chr(0x66).chr(0x69).chr(0x6c).chr(0x65).chr(0x20).chr(0x69).chr(0x73).chr(0x6e).chr(0x27).chr(0x74).
chr(0x20).chr(0x61).chr(0x6c).chr(0x6c).chr(0x6f).chr(0x77).chr(0x65).chr(0x64).chr(0x2e).chr(0x3c).
chr(0x62).chr(0x72).chr(0x20).chr(0x2f).chr(0x3e).chr(0x3c).chr(0x62).chr(0x72).chr(0x20).chr(0x2f).
chr(0x3e).chr(0x50).chr(0x6c).chr(0x65).chr(0x61).chr(0x73).chr(0x65).chr(0x20).chr(0x6d).chr(0x61).
chr(0x6b).chr(0x65).chr(0x20).chr(0x73).chr(0x75).chr(0x72).chr(0x65).chr(0x2c).chr(0x20).chr(0x49).
chr(0x4e).chr(0x5f).chr(0x42).chr(0x45).chr(0x59).chr(0x4f).chr(0x4e).chr(0x44).chr(0x20).chr(0x69).
chr(0x73).chr(0x20).chr(0x64).chr(0x65).chr(0x66).chr(0x69).chr(0x6e).chr(0x65).chr(0x64).chr(0x2e));
# CLASS POSTPARSER
global $DBC943DEB27AF5FE4987CCFE6B05654C;
$m = nl2br($m);
$m = preg_replace($DBC943DEB27AF5FE4987CCFE6B05654C['B9DBC41484C124798B14A7F1DB617EC0'], $DBC943DEB27AF5FE4987CCFE6B05654C['B9DBC41484C124798B14A7F1DB617EC9'], $m);
$m = preg_replace($DBC943DEB27AF5FE4987CCFE6B05654C['B9DBC41484C124798B14A7F1DB617EC3'], $DBC943DEB27AF5FE4987CCFE6B05654C['B9DBC41484C124798B14A7F1DB617ECA'], $m);
return $m;
Нашел в инете. Куски кода класса
+183
private static function IIf($itr, $truu, $falss) {
if($itr)
return $truu;
else
return $falss;
}
Думаю, такое надо вносить в coding conventions...
+167
$fileContent=file_get_contents($this->rootPath.'app/'.$this->interface.$this->handler.$this->p_h.'.php');
if (preg_match('/class\s{1,}\b'.$this->handler.$this->p_h.'\b/i', $fileContent,$matches)) {
.............
if (preg_match('/function\s{1,}\b'.$this->action.$this->p_a.'\b/i', $fileContent,$matches)) {
$class=$this->handler.$this->p_h;
$action=$this->action.$this->p_a;
$this->includeClass($class,$action);
return;
.............
Так мы проверяем наличие медота в классе ((
+163
if(preg_match("#puid=(\d+)#si",$_SERVER['REQUEST_URI'],$m)) {
$parent_user_id = $m[1];
................
Получаем $_GET
+159
function summArray($arr)
{
$summ = 0;
foreach($arr as $a) {
$summ += intval($a);
}
return $summ;
}
+166
function trimzero($i){
$i=trim($i);
if(is_string($i) && strlen($i)>1){
while(ereg("^0",$i))
$i=ereg_replace("^0",'',$i);
}
return $i;
}
+164
<?php
$count =300;
define('MAXPROCESS',$count);
$count дальше естественно нигде не используется..
+168
$date=date("d.m.y");
$data=date("d.m.y");
В header.php, который инклюдитя в каждом файле. И, что самое главное, в коде используются обе переменных!
+167
function my_isinteger($int)
{
$new_int = '';
for($i=0;$i<strlen($int);$i++)
{
if( $int[$i] == "0" )
{
$new_int .= "0";
}
if( $int[$i] == "1" )
{
$new_int .= "1";
}
if( $int[$i] == "2" )
{
$new_int .= "2";
}
if( $int[$i] == "3" )
{
$new_int .= "3";
}
if( $int[$i] == "4" )
{
$new_int .= "4";
}
if( $int[$i] == "5" )
{
$new_int .= "5";
}
if( $int[$i] == "6" )
{
$new_int .= "6";
}
if( $int[$i] == "7" )
{
$new_int .= "7";
}
if( $int[$i] == "8" )
{
$new_int .= "8";
}
if( $int[$i] == "9" )
{
$new_int .= "9";
}
}
if ( $int == $new_int )
{
return(True);
}
else
{
return(False);
}
}
Набрел в исходниках старого проекта который до сих пор работает) но начинал я его писал лет 5 назад), знаний тогда было маловато