- 1
- 2
- 3
- 4
- 5
- 6
if ($static['filter.date.start'] == 'NULL') {
$static['filter.date.start'] = null;
}
if ($static['filter.date.end'] == 'NULL') {
$static['filter.date.end'] = null;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+156
if ($static['filter.date.start'] == 'NULL') {
$static['filter.date.start'] = null;
}
if ($static['filter.date.end'] == 'NULL') {
$static['filter.date.end'] = null;
}
В коде столкнулся таким оригинальным хранением пустого значения :D
пришлось немного подкостылять чтобы empty() хотя бы работала :)
+155
...
unset($_SESSION['some_payment']);
$_SESSION['message'] = "Your booking details have been sent to your email.";
?>
<script language="javascript" type="text/javascript">
window.location.href = "bookingdetail.php?booking_id=<?= $this->book_id ?>&booking=yes";
</script>
<?php
return true;
} else {
...
Вот это поворот! Найдено постерди одной из фунций класса.
+153
public function getPagination($page, $rows, $limit){
$pageArray = array();
if ($rows > $limit){
$allPage = ceil($rows/$limit);
if ($allPage <= 7){
for ($i=1;$i<=$allPage;$i++){$pageArray[]=$i;}
}else{
if ($page < 5){
for ($i=1;$i<=($page+3);$i++){$pageArray[]=$i;}
$pageArray[]=$allPage;
}else{
if ($allPage <= ($page+3)){
$pageArray[]=1;
for ($i=($page-3);$i<=$allPage;$i++){$pageArray[]=$i;}
}else{
$pageArray[]=1;
for ($i=($page-3);$i<=($page+3);$i++){$pageArray[]=$i;}
$pageArray[]=$allPage;
}
}
}
return array(
'pages' => $pageArray,
'page' => $page
);
}else{
return array(
'pages' => 1,
'page' => $page
);
}
}
My friend wrote pagination function. takes current page, number of rows (from query), and limit on each page. function works really good but :D govno kod :D
+147
...
$log = _POST['login'];
$pass = _POST['password'];
$sel = "SELECT * FROM `users` WHERE `login`=$log AND `password`=$pass";
...
Шок! Найдены исходники движка Говнокода!
Пожалуй, самый эпичный момент выложен тут.
+162
$arOrders[$arDetail['PROPERTIES']['YC_ORDER']['VALUE']]['ORDER_DETAILS'][$arDetail['PROPERTIES']['YC_CITY']['VALUE']][] = $arDetail['ID'];
Черный пояс по заполнению массивов
+155
$uu=substr($d_users,-2);
$ux1=array(2,3,4,22,23,24,32,33,34,42,43,44,52,53,54,62,63,64,72,73,74,82,83,84,92,93,94);
$ux2=array(1,21,31,41,51,61,71,81,91);
$ut='Участников';
if(in_array($uu,$ux1)){ $ut='Участника'; }
elseif(in_array($uu,$ux2)){ $ut='Участник'; }
+141
if($ID==265265265)
$peremen1 = "poo poo!"
$whatdo = "Eat"
$peremen2 = "da"
echo "$whatdo "."$peremen2 " .$peremen1" //Вот это доставляет
$var = $ID
$ci = $var + $ID //Хмм... Объясните, ЗАЧЕМ?
vk.com/im/
2011г.
Видимо они планировали регистрацию юзера с айди 265265265
+147
do
echo $fun
$fun = $sand + $sand
$sand = $sand +1
echo $sand."is not".$var
$var = $sand + $fun
$deer = 23
while($deer==23)
if($var==445)
{
$fun==2
}
Из моих наработок для BrowserFucker
+152
public function validateItem() {
$orderPricesSum = null;
if($orderPricesSum == null) {
$orderPricesSum = $this->getPricesSum();
}
if($this->minimal && $orderPricesSum < $this->minimal) {
return false;
}
if($this->maximum && $orderPricesSum > $this->maximum) {
return false;
}
return true;
}
$orderPricesSum другой ведь какой-то может быть...
+156
$query = $this->_db->prepare("SELECT * FROM `Stats` WHERE `Login` = :login");
$query->bindParam(':login', $login, PDO::PARAM_STR);
$query->execute();
$result = $query->fetchAll();
return count($result);
SELECT COUNT - неизвестная для того человека конструкция...