- 1
- 2
- 3
- 4
- 5
- 6
- 7
if (($state_client=='DEL')||(empty($descr)))
print "<!--";
?>
тут код HTML всякий с использованием <?=$var?> и прочей красоты
<?
if (($state_client=='DEL')||(empty($descr)))
print "-->";
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+163
if (($state_client=='DEL')||(empty($descr)))
print "<!--";
?>
тут код HTML всякий с использованием <?=$var?> и прочей красоты
<?
if (($state_client=='DEL')||(empty($descr)))
print "-->";
В описании не нуждается
+144
# Подключаем MySQL класс
a_import('libraries/mysql');
$db = new MySQL();
$db->debugging = TRUE;
$db->connect();
$db->charset('utf8');
Код взят из CMS http://mobilecms.ru/
Нет чтобы объявить свойства приватными, а начальные параметры передать в конструктор
+168
$action=$_GET["action"];
...
if($action==1){ ... }
if($action==2){ ... }
...
if($action==9){ ... }
if($action!=1 &&
$action!=2 &&
$action!=3 &&
$action!=4 &&
$action!=5 &&
$action!=6 &&
$action!=7 &&
$action!=8 &&
$action!=9) print("<html><body bgcolor=".'"#000000"'." color=".'"#FFFFFF"'."><div align=".'"center"'."><h1><b>Ошибка! Такой страницы нет!</b></h1></div><!--*copyright*--></body></html>");
crazy code
+167
<?php
/*///////////////////////////////////////////////
Эта функция инклюдит файл.
Все, что этот файл отправляет на вывод,
не уходит на вывод, а возвращется этой функция
Для работы, функция использует функции ob,
которые работают с буфером, поэтому
использовать их для друхих целей нужно очень
аккуратно и только, если вы знаете,
как все это функционирует
///////////////////////////////////////////////*/
function s_file ( /*string-путь к файлу*/ $path )
{
ob_start() ; //Запускает буферизацию вывода
require ($path) ; //Запускает файл по адрессу
return ob_get_clean () ; //Возвращает содержимое буфера или FALSE при ошибке
}
?>
+169
public function Add()
{
$db->query ('DELETE FROM ' . $this->_table . ' WHERE clientId=' . $this->clientId . ' AND memberId=' . $this->userId);
$db->query ('INSERT INTO ' . $this->_table . ' SET clientId=' . $this->clientId . ', memberId=' . $this->userId);
return true;
}
без комментариев
+166
function ostatok($chislo1, $chislo2){
$delit=$chislo1/$chislo2;
$celoe=round($delit);
$ostatok=$chislo1-$chislo2*$celoe;
return $ostatok;
}
1. Всё можно было уместить в 1 строчку.
2. Когда аффтору кода сказали о существовании функции fmod - он был немного в шоке.
+160
<?php
$text = '<td>
<img src="https://site/accounts/msh.gif" alt="История веб-поиска">
</td>
<td style="font-size:83%"> ';
$beforeText = '<div>';
$afterText = '</div>';
$curPos = 0;
while(false !== $imgTagStartPos = stripos($text, '<img', $curPos))
{
if(!ctype_space($text[$imgTagStartPos + 4]))
{
$curPos += $imgTagStartPos + 4;
continue;
}
$imgTagEndPos = stripos($text, '>', $imgTagStartPos + 5);
if(false === $imgTagEndPos)
break;
$imgTagLen = $imgTagEndPos + 1 - $imgTagStartPos;
$imgTag = substr($text, $imgTagStartPos, $imgTagLen);
$text = substr_replace($text, "{$beforeText}{$imgTag}{$afterText}", $imgTagStartPos, $imgTagLen);
$curPos = $imgTagEndPos + 1 + strlen($beforeText) + strlen($afterText);
}
Замена всех "<img .*>" на "<div><img .*></div>". Взято с форума http://softtime.ru/forum/read.php?id_forum=1&id_theme=75199 , хотя ниже автор этого кода написал нормальный вариант с регэкпами.
+119
<?php
session_start();
@include("config.php");
//Необходимо подключиться к БД
$link = mysql_connect($DBSERVER, $DBUSER, $DBPASS)
or die("Не могу подключиться" );
// сделать $DB текущей базой данных
mysql_select_db($DB, $link) or die ('Не могу выбрать БД');
echo "<h2>Страница активации</h2>";
$uniq = $_GET['id'];
if($_GET['id']='') { echo "Вы зашли на страницу без кода подтверждения"; }
elseif ($_GET['id'] != '') {
$log = mysql_query("SELECT * FROM users WHERE uniq_id='$uniq'");
$idi = mysql_query("SELECT status FROM users WHERE uniq_id='$uniq'");
if (empry($log)) { echo "Такой профиль не существует"; }
elseif(isset($log) AND $idi = 1) {echo "Данный профиль уже активирован"; }
elseif(isset($log) AND $idi = 0) {
$r=@mysql_query("UPDATE users SET status=1 WHERE status=0 AND uniq_id='$uniq' ");
echo '<h2>Ваша учетная запись активирована.</h2><br> Теперь вы можете <a href="index.php">войти на сайт</a> используя данные указанные при регистрации';
}
}
?>
+160
include_once("xtemplate.class.php");
include_once("functions.php");
include_once("constants.php");
include_once("db.php");
$cat=(!empty($_GET['cat']))?(trim($_GET['cat'])):'index';
switch($cat)
{
default:
$buf=mysql_query("SELECT * FROM ".CAT_TABLE." WHERE cat_name='{$cat}' LIMIT 1",$db);
$kol=mysql_num_rows($buf);
if($kol!=0)
{
$templ=new XTemplate("./style/static.xtpl");
$templ->assign('SITENAME',SITENAME);
$cat=mysql_fetch_assoc($buf);
mysql_freeresult($buf);
$page=(!empty($_GET['p']))?(trim($_GET['p'])):$cat['cat_start'];
$buf=mysql_query("SELECT * FROM ".PAGES_TABLE." WHERE name='{$page}' AND cat={$cat['id']} LIMIT 1",$db);
$row=mysql_fetch_assoc($buf);
mysql_freeresult($buf);
bb($row['content']);
$templ->assign('PAGE_TITLE',$row['title']);
$templ->assign('TITLE',$row['title']);
$templ->assign('CONTENT',$row['content']);
show_menu($cat['cat_name']);
out('static');
}
else
{
header("Location: index.php");
}
}
вот такая брутальная index страница попалась в переработку
+166
fclose(fopen($filename, 'a')); // создадим файл
http://habrahabr.ru/company/Techart/blog/100189/#comment_3096756