- 1
if($this->rollbackFilter == 3) $this->draftId ? $this->rollbackFilter : 0;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
if($this->rollbackFilter == 3) $this->draftId ? $this->rollbackFilter : 0;
бессмысленный и беспощадный код
+153
function not_null($value) {
if (is_array($value)) {
if (sizeof($value) > 0) {
return true;
} else {
return false;
}
} else {
if (($value != '') && (strtolower($value) != 'null') && (strlen(trim($value)) > 0)) {
return true;
} else {
return false;
}
}
}
VamShop
+155
return ((($dailyNum <= 15) && ($by2Month < 1) && ($monthlyNum <= 100) && ($DailyNik <= 15)) ? true : false);
Кыщь, пыщь, выщь, хуищь
+157
public function getIcon()
{
switch($this->name)
{
case 'Пятигорск':
return 'inn_pyatigorsk';
break;
case 'Южная':
return 'inn_uzhnaya';
break;
case 'Кавказ':
return 'inn_kavkaz';
break;
}
}
public function getBlockId()
{
switch($this->name)
{
case 'Пятигорск':
return 'pyatigorsk';
break;
case 'Южная':
return 'uzhnaya';
break;
case 'Кавказ':
return 'kavkaz';
break;
}
}
public function getImageBlockId()
{
switch($this->name)
{
case 'Пятигорск':
return 'box-pyatigorsk';
break;
case 'Южная':
return 'box-uzhnaya';
break;
case 'Кавказ':
return 'box-kavkaz';
break;
}
}
public function getSliderId()
{
switch($this->name)
{
case 'Пятигорск':
return 'slider_pyatigorsk';
break;
case 'Южная':
return 'slider_uzhnaya';
break;
case 'Кавказ':
return 'slider_kavkaz';
break;
}
}
public function getBooKId()
{
$result = '';
switch($this->name)
{
case 'Пятигорск':
$result = 'book_pyatigorsk';
break;
case 'Южная':
$result = 'book_uzhnaya';
break;
case 'Кавказ':
$result = 'book_kavkaz';
break;
}
return $result;
}
рефакторинг "по Украински"
+146
/**
* Список всех фотографий в альбоме
*/
public function action_photos()
{
$alias = $this->request->param('alias', 'fotoalbom_po_umolchaniju');
$id = (int) $this->request->param('id', 0);
...
takogo_aliasa_po_umolchaniju_v_kode_poln o
+137
if(isset($_POST['what']) && $_POST['what']=='form6' && isset($_POST['bot'])&& empty($_POST['bot']) && isset($_POST['fio']) && !empty($_POST['fio']) && isset($_POST['phone']) && !empty($_POST['phone'])){
$_POST['phone']=htmlspecialchars(stripslashes(trim($_POST['phone'])));
$_POST['fio']=htmlspecialchars(stripslashes(trim($_POST['fio'])));
$message="Отправлено:\n".date("d.m.Y H:i")."\nОткуда: http://ipgeobase.ru/?address=".$_SERVER['REMOTE_ADDR']."\n\nФорма \"Заказ звонка\" \n\nИмя:\n".$_POST['fio']."\n\nТелефон:\n".$_POST['phone']."\n\nВперед!";
mail ('[email protected]','заявка',$message, "Content-type: text/plain; charset=utf-8");
Пиздец... За что?
+134
list($long_startIp, $long_endIp) = ip_range($value);
$strange = long2ip($long_startIp);
$endrange = long2ip($long_endIp);
$addit[] = ('a.dst_ip BETWEEN ' . ip2long($strange) . ' AND ' . ip2long($endrange));
Студенты нынче совсем тупые пошли.
+135
....
elseif(!strcasecmp(substr($value['type'],-4),'form'))
{
$class=$value['type']==='form' ? get_class($this->_form) : Yii::import($value['type']);
$element=new $class($value,null,$this->_form);
}
......
В недрах Yii.
Условие довольно странное ,этож надо было до этого додуматься
+138
<?php
header("Content-Type: text/javascript;charset=utf-8");
$html='';
#$fp = fopen('counter.txt', 'w+');
if (isset($_GET)) {
$type=$_REQUEST['type'];
if (isset ($_REQUEST['callback'])){
$html.=$_REQUEST['callback']."(";
}
$fils=array('ukqs','uk','regions', 'org', 'citiesarhobl', 'cities', 'omsu', 'iogv','fund_uk','standart');
if (isset($_GET['cfund_uk'])) {
$fund_file='jbase/cities_'.$_GET['cfund_uk'].'.js';
if (file_exists($fund_file))
$html.=file_get_contents($fund_file);
else
$html.='error:'.$fund_file;
}
else
if (isset($_GET['rfund_uk'])) {
$fund_file='jbase/'.$_GET['rfund_uk'].'_regions.js';
if (file_exists($fund_file))
$html.=file_get_contents($fund_file);
else
$html.='error';
}
if (isset($_REQUEST['uks'])&&($type=='cities')) {
$fund_file='jbase2/'.$_GET['uks'].'_cities.js';
if (file_exists($fund_file))
$html.=file_get_contents($fund_file);
else
$html.='error:'.$fund_file;
}
else
if (isset($_REQUEST['uks'])&&($type=='regions')) {
$fund_file='jbase2/'.$_GET['uks'].'_regions.js';
if (file_exists($fund_file))
$html.=file_get_contents($fund_file);
else
$html.='error';
}
else
if ($type=='standart') {
$fund_file='standart.js';
if (file_exists($fund_file))
$html.=file_get_contents($fund_file);
else
$html.='error';
}
else
foreach ($fils as $ty)
if ($ty==$type)
$html.=file_get_contents($type.".js");
if (isset ($_REQUEST['callback']))
{
$html.=")";
}
#$date=date("F j, Y, g:i a");
#$test = fwrite($fp, $date."#####\n\r ".$html);
print $html;
#fclose($fp);
}
?>
этот файл отдаёт json ajax ответ, подгружая его из *.js файла
+162
if (!isset($_SESSION['user']))
{
$_SESSION['user'] = "guest";
$_SESSION['user_id'] = mt_rand(1000000, 99999999);
}
Так и представляю двух очень везучих юзеров, у которых в корзине сами собой будут появляться товары.