- 1
<input title="<?=$this->tooltip?>" <?=($this->max_length != "maxlength='$this->max_length'" ? "" : "")?> type="text"
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
<input title="<?=$this->tooltip?>" <?=($this->max_length != "maxlength='$this->max_length'" ? "" : "")?> type="text"
+152
bool Pl::load(QString &path){
if(path.isEmpty()){
return false;
}
QFile file(path);
if(!file.exists()){
return false;
}
file.open(QIODevice::ReadOnly | QIODevice::Text);
file.setTextModeEnabled(true);
if(!file.isOpen()){
return false;
}
QString str;
QString title;
while(file.bytesAvailable() > 0){
str = QString::fromUtf8(file.readLine(1024).trimmed());
if(str.isEmpty()){
continue;
}
else{
if(str.at(0) == '#' && title.isEmpty()){
if(str.left(10) == "#EXTINF:0,"){
title = str.mid(10);
}
else{
title = "";
}
}
}
if(this->addTrack(str, title)){
title = "";
}
else{
QUrl _u(str);
if(this->addURL(_u, title)){
title = "";
}
}
}
file.close();
return true;
}
Некий кусок кода для парсинга m3u от товарища POPSul
−126
...
$q = new CGI;
# дБООЩЕ УПФТХДОЙЛБ
$id = Trim ($q -> param ('id'));
$email1 = Trim ($q -> param ('email1'));
$email2 = Trim ($q -> param ('email2'));
$email3 = Trim ($q -> param ('email3'));
$tel1 = Trim ($q -> param ('tel1'));
$tel2 = Trim ($q -> param ('tel2'));
$fio = Trim ($q -> param ('fio'));
$prim = Trim ($q -> param ('prim'));
$login = Trim ($q -> param ('login'));
...
############################################################
############################################################
# жПТНБ ТЕДБЛФЙТПЧБОЙС УПФТХДОЙЛБ
sub Form_Edit_Employee {
&Top_M ("$name_prog :: тЕД. ID='$id'&&$bookcgi");
if ($act eq "edt") { &Exec_Edit_Employee (); }
my $sql = "SELECT fio, login, email, tel1, tel2, email2, email3, icq, prim FROM managers WHERE id='$id'";
my $res = $conn -> exec ($sql);
my $fio = $res -> getvalue (0, 0);
my $login = $res -> getvalue (0, 1);
my $email1 = $res -> getvalue (0, 2);
my $tel1 = $res -> getvalue (0, 3);
my $tel2 = $res -> getvalue (0, 4);
my $email2 = $res -> getvalue (0, 5);
my $email3 = $res -> getvalue (0, 6);
my $icq = $res -> getvalue (0, 7);
my $prim = $res -> getvalue (0, 8);
print "<form action='$bookcgi' method=post>
<input type=hidden name='id' value='$id'>
<input type=hidden name=go_back value='$go_back'>
<input type=hidden name=act value='edt'>
<table cellpadding=2 colpadding=2 width=100\%>
<tr bgcolor='$tabcolor7' align=center><td colspan=2>
<b><font color='white'>жПТНБ ТЕДБЛФЙТПЧБОЙС</font></b></td></tr>
<tr bgcolor='$tabcolor4'><td align='right'>ж.й.п.:</td><td>
<input name='fio' type=text size='60' value='$fio'></td></tr>
<tr bgcolor='$tabcolor4'><td align='right'>мПЗЙО:</td><td>
<input name='login' type=text size='60' value='$login'></td></tr>
<tr bgcolor='$tabcolor4'><td align='right'>E-Mail 1:</td><td>
<input name='email1' type=text size='60' value='$email1'></td></tr>
<tr bgcolor='$tabcolor4'><td align='right'>E-Mail 2:</td><td>
<input name='email2' type=text size='60' value='$email2'></td></tr>
<tr bgcolor='$tabcolor4'><td align='right'>E-Mail 3:</td><td>
<input name='email3' type=text size='60' value='$email3'></td></tr>
<tr bgcolor='$tabcolor4'><td align='right'>фЕМЕЖПО 1;</td><td>
<input name='tel1' type=text size='60' value='$tel1'></td></tr>
<tr bgcolor='$tabcolor4'><td align='right'>фЕМЕЖПО 2:</td><td>
<input name='tel2' type=text size='60' value='$tel2'></td></tr>
<tr bgcolor='$tabcolor4'><td align='right'>ICQ:</td><td>
<input name='icq' type=text size='60' value='$icq'></td></tr>
<tr bgcolor='$tabcolor4'><td align='right'>рТЙНЕЮБОЙЕ:</td><td>
<textarea name=prim cols=80 rows=6>$prim</textarea></td></tr>
<tr bgcolor='$tabcolor6'><td align='center' colspan=2>
<input type=submit value='йЪНЕОЙФШ'></td></tr>
</table></form>
[ <a href='JavaScript:history.go(-$go_back)'>$lang_histback</a> ]
[ <a href='$bookcgi'>$lang_startpage</a> ]\n";
&Bottom_M ();
exit;
}
############################################################
############################################################
# тЕЪХМШФБФ ТЕДБЛФЙТПЧБОЙС УПФТХДОЙЛБ
sub Exec_Edit_Employee {
if ($fio eq "") {
print "<font color=red><b>хЛБЦЙФЕ ж.й.п.!</b></font>";
return;
}
[...]
my $sql = "UPDATE managers SET fio='$fio', login='$login', email='$email1',
tel1='$tel1', tel2='$tel2', email2='$email2', email3='$email3', icq='$icq',
prim='$prim', dt_modify='now()', idm_modify='$idm' WHERE id='$id'";
my $res = $conn -> exec ($sql);
my $oid = $res -> cmdTuples;
if ($oid eq 0) {
print "<font color=red><b>пЫЙВЛБ РТЙ ТЕДБЛФЙТПЧБОЙЙ УПФТХДОЙЛБ У ID='$id'.</b></font>";
} else {
print "<font color=green><b>дБООЩЕ ЙЪНЕОЕОЩ ХУРЕЫОП.</b></font>";
}
$go_back++;
}
Какое-то время назад пришлось работать на одну хохляцкую конторку, так вот там такое было стандартом, и если писалось по другому - насяльнике был в паническом бешенстве. Кодировка оригинала сохранена...
+71
public void changeUI() {
// Во все контролы ниже вместо .setEnabled(true) пишем
// .setEnabled(_true), чтобы не рассерить
// контролы при поднятии формы на просмотр
boolean _true = getMainBehaviour().canEditForm() != ReadOnlyState.READ_ONLY;
...
}
+159
if (isset($_GET['worker_submit'])){
$_POST['worker_submit']='true';
}
// ..... (строк 300 кода)
if (isset($_POST['worker_submit'])){
// ..... пошли-поехали
}
автор не знал ни про глобальный массив $_REQUEST ни про логический тип данных. Зато работает.
+144
<?
//тут был говнокод)
?>
+156
int main() {
srand(time(NULL));
for (int k=1;k<=75;k++) {
char file_name[] = "input ";
if (k<10) {file_name[5]='0'; file_name[6]=(k+'0'); } else
{
file_name[5]=(k/10+'0'); file_name[6]=(k%10+'0');
}
file_name[7]='.'; file_name[8]='t'; file_name[9]='x'; file_name[10]='t';
freopen(file_name,"wt",stdout);
n=rand()%500+1;
m=rand()%500+1;
cout << n << " " << m << endl;
for (i=0;i<n;i++) {
for (j=0;j<m;j++)
cout << rand()%10000000+1 << " ";
cout << endl;
}
}
return 0;
}
+176
<?
function include_php($src)
{
include $src.".php";
}
?>
Автор кода решил не заморачиваться)
+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 страница попалась в переработку
+171
<?php
$visitor = $_SERVER['REMOTE_ADDR'];
if (preg_match("/217.66.26.85/",$visitor))
{header('Location: http://site.ru/page.html');}
?>
http://forum.searchengines.ru/showpost.php?p=7312251&postcount=1