- 1
- 2
- 3
- 4
$new_customer = 1 if ($new_customer);
$new_customer = 0 unless ($new_customer);
# запись из весьма не малого инет-магазина.... на perl'е....
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−125
$new_customer = 1 if ($new_customer);
$new_customer = 0 unless ($new_customer);
# запись из весьма не малого инет-магазина.... на perl'е....
+83
<TABLE class=MsoNormalTable style="WIDTH: 100%; mso-cellspacing: 0cm; mso-padding-alt:
3.0pt 3.0pt 3.0pt 3.0pt" cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes">
<TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8;
PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; WIDTH: 50%;
PADDING-TOP: 3pt; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent" width="50%">
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><STRONG><SPAN style="FONT-SIZE: 10pt;
COLOR: black; FONT-FAMILY: Arial">Продукты и услуги:</SPAN><?xml:namespace prefix = o
ns = "urn:schemas-microsoft-com:office:office" /><O:P></O:P></STRONG>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"><o:p></o:p></SPAN></P></TD>
<TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3pt;
PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; WIDTH: 50%; PADDING-TOP: 3pt;
BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent" width="50%">
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-margin-top-alt: auto;
mso-margin-bottom-alt: auto"><B style="mso-bidi-font-weight: normal">
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial">Поддержка:<O:P></O:P>
</SPAN></B><SPAN style="FONT-SIZE: 10pt; COLOR: black"><o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 1">
<TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3pt;
PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; PADDING-TOP: 3pt; BORDER-BOTTOM: #d4d0c8;
BACKGROUND-COLOR: transparent">
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><?xml:namespace prefix = v
ns = "urn:schemas-microsoft-com:vml" /><v:shapetype id=_x0000_t75 stroked="f"
filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><v:stroke joinstyle="miter"></v:stroke><v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f>
<v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f>
<v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f>
<v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight">
</v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas>
<v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f">
</v:path><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype>
<v:shape id=_x0000_s1026 style="MARGIN-TOP: 0px; Z-INDEX: 1; MARGIN-LEFT: 0px;
WIDTH: 3.75pt; POSITION: absolute; HEIGHT: 9pt; mso-wrap-distance-left: 0;
mso-wrap-distance-top: 0; mso-wrap-distance-right: 0; mso-wrap-distance-bottom: 0;
mso-position-horizontal: left; mso-position-horizontal-relative: text;
mso-position-vertical-relative: line" alt="" o:allowoverlap="f" type="#_x0000_t75">
<v:imagedata o:title="m2"
src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image001.gif">
</v:imagedata><?xml:namespace prefix = w ns = "urn:schemas-microsoft-com:office:word" />
<w:wrap type="square"></w:wrap></v:shape><SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial">
зачем заморачиватся? какая нах верстка? - давайте копировать прямо с офиса.
и насрать что пользователю тянутся метровые страницы с таким калом
src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1 \01\clip_image001.gif"
−865
(
(
((
SELECT a.* FROM collections a
LEFT JOIN link_xml_collections lxa ON
lxa.collection_id = a.id
WHERE lxa.xml_id IS NULL
) UNION (
SELECT a.* FROM collections a
WHERE get_action_of_collection_last_xml(a.id, a.modified) = 3
)) INTERSECT (
SELECT a.* FROM collections a
LEFT JOIN link_collection_compositions AS lcc ON lcc.collection_id = a.id
LEFT JOIN compositions AS c ON c.id = lcc.composition_id
WHERE c.status = 0
)
) INTERSECT (
SELECT a.* FROM public.collections AS a
LEFT JOIN link_collection_compositions AS lcc ON lcc.collection_id = a.id
LEFT JOIN compositions AS c ON c.id = lcc.composition_id WHERE c.owner_id = 6 AND a.modified >= '2010-08-10 00:00:00'
)
) EXCEPT (
SELECT a.* FROM collections a WHERE a.title_ua ILIKE 'TEST%'
)
Попросили пофиксить багу в функции, которая в зависимости от передаваемых параметров формировала sql запрос и возвращала данные. (Человек коротый это писал уволился.) Решил залогировать конечный sql запрос - получилось такое.
+175
//так как в mysql есть ограничение на джойны (61), делаем следующим образом:...
−162
>>> mylist = [3,5,8,5,3,12]
>>> print dict().fromkeys(mylist).keys()
[8, 3, 12, 5]
"Getting rid of duplicate items in a list" типа способ убрать дубликаты в списке
+162
function SplitStr($V){
$ab=explode(' ',$V);
$V='';
foreach($ab as $a){
$a=substr($a,0,50).' '.substr($a,50,50).' '.substr($a,100,50).' '.substr($a,150,50).' '.substr($a,200,50).' '.substr($a,250,50).' '.substr($a,300,50).' '.substr($a,350,50);
$V.=$a.' ';
}
while(strpos($V, " ")){
$V = str_replace(" ", " ", $V);
}
return $V;
}
Регулярные выражения? Это что и зачем?
+162
$m=explode(";",$lang[nomarriage]);
foreach($m as $k=>$mm) {
if($lev[$k]==$o[marriage]) {
if(eregi('/',$mm)) {
$mm2=explode('/',$mm);
if($o[gender2]=='m') {
$o[marriage]=$mm2[0];
}
else {
$o[marriage]=$mm2[1];
}
}
else $o[marriage]=$mm;
}
}
Автор неизвестен.
"Мы не ищем легких путей!"
+165
<?php
#-----------------------------------------------------#
# ********* ROTORCMS ********* #
# Made by : VANTUZ #
# E-mail : [email protected] #
# Site : http://pizdec.ru #
# WAP-Site : http://visavi.net #
# ICQ : 36-44-66 #
# Вы не имеете право вносить изменения в код скрипта #
# для его дальнейшего распространения #
#-----------------------------------------------------#
require_once ('includes/start.php');
require_once ('includes/functions.php');
require_once ('includes/header.php');
include_once ('themes/' . $config['themes'] . '/index.php');
if (empty($_GET['p'])) {
include_once (BASEDIR . 'includes/info.php');
include_once (DATADIR . 'main/index_head.dat');
include_once (DATADIR . 'main/begin.dat');
include_once (DATADIR . 'main/index.dat');
include_once (DATADIR . 'main/index_foot.dat');
} else {
if (empty($_GET['f'])) {
$_GET['f'] = 'index';
}
if (preg_match('|^[a-z0-9_\-]+$|i', $_GET['p']) && preg_match('|^[a-z0-9_\-]+$|i', $_GET['f'])) {
if (file_exists('files/' . $_GET['p'] . '/' . $_GET['f'] . '.' . $config['ras'])) {
include_once ('files/' . $_GET['p'] . '/' . $_GET['f'] . '.' . $config['ras']);
} else {
show_error('Ошибка! Файл с данными параметрами не найден!');
}
} else {
show_error('Ошибка! Недопустимое название страницы!');
}
echo '<img src="' . BASEDIR . 'images/img/act_home.gif" alt="image" /> <a href="' . BASEDIR . 'index.php?' . SID . '">На главную</a>';
}
include_once ('themes/' . $config['themes'] . '/foot.php');
?>
Представляем вашему вниманию первую версию движка RotorCMS!!!
p.s. Угадайте где здесь говнокод?)
+167
$url=$_SERVER['QUERY_STRING'];
parse_str($url, $out);
@$tbname=$out['tbname'];
@$pname=$out['pname'];
@$sub=$out['sub'];
http://forum.php.su/topic.php?forum=60&topic=1371#1281343178
А как ВЫ принимаете параметры запроса?
+144
static void Main(string[] args)
{
int[,] mas = new int[5, 5];
Random rnd = new Random();
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
mas[i, j] = rnd.Next(0, 100);
Console.Write(mas[i, j] + "\t");
}
Console.WriteLine();
}
}