- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
if($_POST['delNewsr'])
{
if (count($d=$_POST['d'])>0)
{
for($i=0;$i<=count($d);$i++)
{
mysql_query("DELETE FROM News where id=$d[$i]");
}
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+169
if($_POST['delNewsr'])
{
if (count($d=$_POST['d'])>0)
{
for($i=0;$i<=count($d);$i++)
{
mysql_query("DELETE FROM News where id=$d[$i]");
}
}
}
удаление отмеченных новостей
+169
// Комментарии:
// $stat_shows и $stat_click - массивы выборки БД
// ...
// ебанулся это пышпом пересчитывать? нах тебе мускул вообще нужен?
// хранил бы данные в текстовых файлах, парсил бы пышпом. красота!
if (!empty($stat_shows))
foreach ($stat_shows as $stat) {
$users[$stat['user_id']]['shows'] += $stat['shows'];
}
if (!empty($stat_click))
foreach ($stat_click as $stat) {
$money = ($stat['click_price'] + $stat['comis'] + $stat['target_price']) * $stat['clicks'];
$users[$stat['user_id']]['clicks'] += $stat['clicks'];
$users[$stat['user_id']]['money'] += $money;
}
+169
if ( 1 ) {
//километровый говнокод
} else {
exit("error");
}
Чуть со смеху не умер когда else увидел
+169
function echeck(str) {
var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
// var ldot=str.indexOf(dot)
if (str.indexOf(at)==-1){
alert("Invalid E-mail ID");
return false;
}
if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
alert("Invalid E-mail ID");
return false;
}
if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
alert("Invalid E-mail ID");
return false;
}
if (str.indexOf(at,(lat+1))!=-1){
alert("Invalid E-mail ID");
return false;
}
if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
alert("Invalid E-mail ID");
return false;
}
if (str.indexOf(dot,(lat+2))==-1){
alert("Invalid E-mail ID");
return false;
}
if (str.indexOf(" ")!=-1){
alert("Invalid E-mail ID");
return false;
}
return true;
}
если честно, дочитал где-то только до 15 строки
+169
if(this->connectionState)
{
db_Model->clear();
db_Model->setTable("lh_chat_archive");
db_Model->setRelation(6, QSqlRelation("lh_profiles", "id", "last_name"));
db_Model->setEditStrategy(QSqlRelationalTableModel::OnManualSubmit);
db_Model->removeColumn(0);
db_Model->removeColumn(0);
db_Model->removeColumn(0);
db_Model->removeColumn(0);
db_Model->removeColumn(0);
db_Model->removeColumn(2);
db_Model->removeColumn(2);
db_Model->removeColumn(2);
db_Model->removeColumn(3);
db_Model->removeColumn(3);
db_Model->removeColumn(3);
db_Model->removeColumn(3);
db_Model->removeColumn(3);
db_Model->removeColumn(3);
db_Model->removeColumn(3);
db_Model->removeColumn(3);
db_Model->removeColumn(3);
db_Model->removeColumn(3);
db_Model->removeColumn(3);
db_Model->select();
db_Model->setHeaderData(0, Qt::Horizontal, trUtf8("Клиент"));
db_Model->setHeaderData(1, Qt::Horizontal, trUtf8("Менеджер"));
mapper->setModel(db_Model);
mapper->setItemDelegate(new QSqlRelationalDelegate(this));
}
Сотрудник фирмы таким образом избавился от ненужных столбцов в выборке. На вопрос: "А как быть если столбцов много?", ответа не последовало...
+169
class Banners_object extends DomainObject
{
function setDefaultProperties()
{
$this->properties = array(
'oid' => null,
`priority` => null,
`title` => null,
`link` => null,
);
}
}
При попытке создать новый объект в STDOUT вылезает что-то типа этого:
sh: priority: command not found
sh: title: command not found
link: missing operand
Try `link --help' for more information.
Очень долго ржали
+169
//$idtov получается из БД
if ($idtov==101008116)
$book["name"]="Костюм мушкетера";
elseif ($idtov==101009116)
$book["name"]="Костюм ниндзя";
elseif ($idtov==101010116)
$book["name"]="Костюм пирата";
elseif ($idtov==2200003)
$book["name"]="Amazonas Слинг-шарф для новорожденных";
elseif ($idtov==100011672)
$book["name"]="Санки Метелица универсальные с п/м сиденьем и ручкой";
elseif ($idtov==90600)
$book["name"]="Woody Кукольный домик Ева - маленький";
С сайта tetyamotya.ru
+169
/*
=====================================================
Данный код защищен авторскими правами
=====================================================
Файл: index.php
-----------------------------------------------------
Версия: 1
-----------------------------------------------------
Назначение: минимальные необходимые настройки
=====================================================
*/
if(!defined('SIGELENGINE')){die();}
#[cache configuration flag]
final class _config
{
private $config = array();
function __construct()
{
$this->set();
}
private function set()
{
$this->config['db']['use_buffer'] = 0;
$this->config['db']['show_errors'] = 1;
$this->config['db']['host'] = "...";
$this->config['db']['port'] = "...";
$this->config['db']['name'] = "...";
$this->config['db']['user'] = "...";
$this->config['db']['pass'] = "...";
$this->config['mail']['mailbox'] = array("...", "...", "...");
$this->config['defaults']['mod'] = "controller";
$this->config['defaults']['skin'] = "index";
$this->config['defaults']['debug'] = 0;
#[dynamic configuration]
}
function get()
{
return $this->config;
}
}
+169
<!--CAPCHA-->
<?php
$input = array ("0283", "0830", "1541", "3510", "7269", "0110", "2500", "4998", "7203", "9480",
"1540", "1581", "1891", "0064", "0128", "0256", "0512", "1024", "2048", "4096");
$rand_keys = array_rand($input);
$img = $input[$rand_keys];
$_SESSION['img'] = $img;
print ("<img src=\"/images/$img.gif\">");
?>
<!--CAPCHA answer-->
уже было подобное, но я не удержался.... )))
+169
reset($err_list);
//создаем все необходимые переменные
while ($var = each($err_list)) {
eval('if(!isset($_POST["'.$var['key'].'"])){$_POST["'.$var['key'].'"]="";}');
}
...