- 1
- 2
define('DEBUG', !isset($_REQUEST["debug"]) ? false : true);
define('DEV', !isset($_REQUEST["dev"]) ? false : true);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+149
define('DEBUG', !isset($_REQUEST["debug"]) ? false : true);
define('DEV', !isset($_REQUEST["dev"]) ? false : true);
+170
private function _________close ($param_name)
private function __________open ($param_name)
"это для того чтобы видно было в коде"
+152
<?php
$all = array ();
$allText = file("jokes.txt");
$c = 0;
$allc = 0;
echo "txt=";
while($c < count($allText))
{
if (trim($allText[$c])!="*END*") {$all[$allc].=trim($allText[$c])."\n";} else {$allc++;}
$c++;
}
echo $all[rand(1,$allc)-1];
?>
Попал в руки движок сайта с админкой на php, но без MySQL!!! Все данные пишутся в html и txt фалы, которые или инклудятся на сайте, или просто работают как хранилище данных. Да и в остальном не лучше - верстка табличная, испльзуются какие-то функции из PHP 3? причем что сайт 2009 года.
Этот скрипт вытягивает из огромного файла текстовые данные и выводит на страницу
+152
public static function fetchData($query)
{
$data = array();
for($i = 0; $i < mysql_num_rows($query);$i++)
{
$data[] = mysql_fetch_assoc($query);
}
return $data;
// while($temp = mysql_fetch_assoc($query)){
// $data[] = $temp;
// }
// return $data;
}
+158
......
)
VALUES
(
'".$_POST['cat']."',
'".$_POST['age']."',
'".$_POST['time']."',
'".$_POST['days']."',
'".$_POST['price1']."',
'".$_POST['price2']."',
'".$_POST['price3']."',
'".$_POST['price4']."',
.....
и еще много много кода
+171
if(trim(strtolower($page))!=='Qwips') {
return false;
}
Смешно
+150
<?php
class sql extends sleshs{
//Выборка из баззы
//Напоминалочка
//$select =Што ищим \\//$from= Где ищим\\//$where=Где именно\\//$param = Допалнительные параметры
function select($select,$from,$where=NULL,$param=NULL){
$myrow = mysql_query("SELECT ".$select." FROM ".$from." ".$where." ".$param."");
if(!(mysql_error())){
if(mysql_num_rows($myrow)){
return $myrow;
}else{return FALSE;}}else{return FALSE;}
}
//Запись в базу
function update($from,$array,$where,$param=NULL){
//Формируем запрос и слэшируем
for($i=0,$col=count($array)-1;$i<=$col;$i++){
$zap .=",`".key($array[$i])."`='".$this->slesh($array[$i][key($array[$i])],$array[$i]['slesh'])."'";
}
//Удоляем лишнию запятую
$zap{0}=' ';
//Отпровляем запрос
if(mysql_query("UPDATE `".$from."` SET ".$zap." ".$where." ".$param."")){return true;}else{return false;}
}
//Добавление записи в бд
function insert($from,$array){
//Формируем запрос
for($i=0,$col=count($array)-1;$i<=$col;$i++){
$into .=",`".key($array[$i])."`";
$value .=",'".$this->slesh($array[$i][key($array[$i])],$array[$i]['slesh'])."'";
}
$into{0}=' ';
$value{0}=' ';
if(mysql_query("INSERT INTO `".$from."` (".$into.") VALUE (".$value.")")){echo'good';}else{echo mysql_query();}
}
//Удаление
function delete($from,$where){return mysql_query("DELETE FROM `".$from."` ".$where."");}
}
?>
oop mysql
+152
$time=12843;
echo $hours = floor($time/3600);
echo '<br />';
echo floor($minutes = ($time/3600 - $hours)*60);
echo '<br />';
echo $seconds = ceil(($minutes - floor($minutes))*60);
Пых даты ...
+163
if ($row['num']) $rating = round(($row['rating'] / $row['num']), 0); else $rating = 0;
$rating = $rating;
$rated = <<<HTML
{$rating}
HTML;
return $rated;
Увидел это чудо программистской мысли, когда приступал к выполнению заказа.
+152
<form action="/orders/saveorder/?act=update&order=<?php echo $this->order['id'];?>&plan_id=<?php echo $this->treatment_plan['id'];?>&plan=<?php echo $this->treatment_plan['treatment_plan_number'];?>" method="post" name="formas" class="order_form">
Говнокод "среднего программиста" - как он сам себя назвал