- 1
if (($logons_result > 0) && ($logons_result < 2)) {
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+143
if (($logons_result > 0) && ($logons_result < 2)) {
шаманство
+141
file_exists($install = BASEPATH . 'install/index.php') and (require $install) and exit;
Псевдоруби на PHP в одну строчку
P.S.: Скобки вокруг require нужны, потому что require видимо тоже оператор с меньшим приоритетом чем and/or/xor
+161
if ($prod<>"" and $id=="") include ("1.html");
if ($id<>"" and $prod=="" ) include ("111.html");
if ($sert<>"") include ("1111.html");
if ($sert1<>"") include ("111011.html");
if ($sert2<>"") include ("1110112.html");
if ($s<>"") include ("11111.html");
if ($name<>"") include ("$name.html");
лаконичный названия подключаемых файлов
+163
if (in_array($id, $_SESSION['id']))
{
for ($j = 0; $j < count($_SESSION['id']); $j++)
{
if ($_SESSION['id'][$j] == $id)
{ $num_el = $j;}
}
$_SESSION['count'][$num_el] += $count;
$_SESSION['summa'][$num_el] += $cost*1*$count;
$_SESSION['summa_all'] += $cost*1*$count;
$_SESSION['count_all'] += $count;
}
else
{
$_SESSION['id'][] = $id;
$_SESSION['count'][] = $count;
$_SESSION['summa'][] = $cost*1*$count;
$_SESSION['summa_all'] += $cost*1*$count;
$_SESSION['count_all'] += $count;
}
Главное не забыть умножить на единицу
+159
curl_setopt($curl, CURLOPT_URL , "http://maps.googleapis.com/maps/api/distancematrix/json?origins=".$lat."%20".$lon."&destinations=".$pos[1].'%20'.$pos[0]."&language=ru-RU&sensor=false");
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
$output = curl_exec($curl);
$i = strpos($output, 'value');
$distance = '';
$col = 0;
for ($i; $i < strlen($output); $i++) {
if($output[$i] == ':') { $col++; $i++;}
if($output[$i] == '}') $col++;
if ($col == 1 && $output[$i] != '}') $distance = $distance.$output[$i];
}
парсим json циклами
+156
abstract class FR_Request_Common
{
use FR_Library_Class_ParamHandler
}
Я просто оставлю это тут
+161
public function searchPaymentsByParams($timestampFrom=null, $timestampTo=null, $recipient=null, $client_id=null,
$pay_system=null, $account=null, $ip=null, $status=null,
$pay_currency=null, $pay_amount_from=null, $pay_amount_to=null,
$get_currency=null, $get_amount_from=null, $get_amount_to=null,
$status_ps=null, $limit=30, $offset=0);
проект сосотоит чуть менее чем полностью из подобных сигнатур
+137
$path = substr(array_pop(array_reverse(explode("?", $_SERVER["REQUEST_URI"]))), 1);
$text = urldecode(array_pop(explode("/", trim(array_pop(array_reverse(explode("?", str_replace(".png", "", $path))))))));
Имеется скрипт, генерирующий изображение, с адресом типа "/images/4601546083333.png?height=420&width=1510" .
В скрипте необходимо получить название запрошенного файла без расширения.
+172
$lastBuildDate=date(DATE_FORMAT_RFC822);
$lastBuildDated = str_replace ( '+0400' , '+0300' , $lastBuildDate );
Шах и мат серверным настройкам timezone
+166
/**
* @param $password
* @return bool
*/
public function validatePassword($password)
{
return (strcmp($password, $this->getPassword() === 0));
}