- 1
http://nemolaboratory.ru/123.txt
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+143
http://nemolaboratory.ru/123.txt
сюда код непомещается поэтому скину через ткст тут.....вобщм одна страничка пренадлежащяя категории сайты
+118
<html>
<head>
<title>Выбор вводимого маршрута</title>
</head>
<BODY bgcolor=b9f7ac>
<?php
$db = mysql_connect("localhost", "root", "");
mysql_select_db("Peoples",$db);
$i=0;
$knopkodel=0;
if ($m==0)
{
$m=5;
}
$m=$m;
$t=$t+$m;
$query_m="select * FROM Users";
$result_m=mysql_query($query_m);
if ($myrow_m = mysql_fetch_row($result_m))
{
do
{
if ($i<$t and $i>$t-$m-1)
{
printf("%s: %s %s %s (%s) \n <br>", $i+1, $myrow_m[0], $myrow_m[1] , $myrow_m[2], $myrow_m[3]);
}
else
{
}
$i=$i+1;
}
while ($myrow_m = mysql_fetch_row($result_m));
}
printf("<Table border=0><tr><td><FORM ACTION=\"Test2.php\" METHOD=\"Post\">\n <INPUT TYPE=\"hidden\" Name=\"t\" VALUE=\"%s\">\n <INPUT TYPE=\"hidden\" Name=\"m\" VALUE=\"%s\">\n <input type=\"Submit\" value=\"<<\">\n </FORM> </td>\n", $t-2*$m, $m);
//echo "$i <br>";
$kolichestvo = floor($i / $m);
//echo "$kolichestvo <br>";
if ($i-($kolichestvo*$m)>0)
{
$kolichestvo=$kolichestvo+1;
}
//echo "$kolichestvo";
do
{
printf("<td><FORM ACTION=\"Test2.php\" METHOD=\"post\">\n <INPUT TYPE=\"hidden\" Name=\"t\" VALUE=\"%s\">\n <INPUT TYPE=\"hidden\" Name=\"m\" VALUE=\"%s\">\n <input type=\"Submit\" value=\"%s\">\n </FORM> </td>\n", $knopkodel*$m, $m, $knopkodel+1);
$knopkodel=$knopkodel+1;
}
while ($knopkodel<$kolichestvo);
printf("<td><FORM ACTION=\"Test2.php\" METHOD=\"post\">\n <INPUT TYPE=\"hidden\" Name=\"t\" VALUE=\"%s\">\n <INPUT TYPE=\"hidden\" Name=\"m\" VALUE=\"%s\">\n <input type=\"Submit\" value=\">>\">\n </FORM> </td> \n", $t, $m);
echo "</Table>";
printf("<form action=\"Test2.php\" method=\"post\"> \n");
printf ("<INPUT TYPE=\"Hidden\" NAME=\"t\" Value=\"%s\">\n", $t-$m);
echo "<SELECT NAME=\"m\"> \n";
echo "<OPTION selected Disabled>Количество отображаемых записей</OPTION>";
printf("<OPTION Value=\"3\">3</OPTION> \n");
printf("<OPTION Value=\"5\">5</OPTION> \n");
printf("<OPTION Value=\"10\">10</OPTION> \n");
printf("<OPTION Value=\"%s\">Показать все</OPTION> \n", $i);
echo "</SELECT>\n";
echo "<input type=\"submit\" value=\"ОК\">";
echo "</form> \n";
echo "<FORM ACTION=\"Test2.php\" METHOD=\"post\"> \n";
echo "<INPUT TYPE=\"hidden\" Name=\"f\" VALUE=\"1\"> \n";
printf("<INPUT TYPE=\"hidden\" Name=\"t\" VALUE=\"%s\"> \n", $t-$m);
printf("<INPUT TYPE=\"hidden\" Name=\"m\" VALUE=\"%s\"> \n", $m);
printf("<INPUT TYPE=\"hidden\" Name=\"kolichestvo\" VALUE=\"%s\"> \n", $kolichestvo-1);
printf("<INPUT TYPE=\"hidden\" Name=\"knopkodel\" VALUE=\"%s\"> \n", $knopkodel-1);
printf("<input type=\"submit\" value=\"Print\"> \n");
echo "</FORM> \n";
if ($t==0)
{
}
else
{
Соискатель на работу пишет.
+162
foreach ($this->info as $attr)
{
$nextAttr = next($this->info);
prev($this->info);
if ($attr['attrGroupID'] != $group)
{
if ($group != 0) echo '</table>';
echo '<h3>'.$attr['attrName'].'</h3><table>';
}
$group = $attr['attrGroupID'];
}
+179
function start() {
global $_POST,$_GET,$items,$conn,$conn_ip;
.....
PHP может внезапно обмануть. Перестраховывайтесь!
+167
/**
* Получение длины строки для utf-8
*/
public static function strlen($str) {
$rus=array('й','ц','у','к','е','н','г','ш','щ','з','х','ъ','ф','ы','в','а','п','р','о','л','д','ж','э','я','ч','с','м','и','т','ь','б','ю',
'Й','Ц','У','К','Е','Н','Г','Ш','Щ','З','Х','Ъ','Ф','Ы','В','А','П','Р','О','Л','Д','Ж','Э','Я','Ч','С','М','И','Т','Ь','Б','Ю');
return strlen(str_replace($rus,'0',$str));
}
зачем нам всякие (iconv|mb)_strlen ?
хотя при отсутствии этих библиотек метод интересный
+169
<?php
$res = "-1";
if($num>0) {
for($d=1;$d<=$num;$d++) {
$res.=",".$data[$d-1];
}
$res=substr($res,3,100000);
$res=str_replace(",",", ", $res);
}
?>
+192
С праздником, коллеги!
Пожалуй, нет профессии престижней
Сейчас, чем толковый программист,
А ведь когда-то в моде был учитель,
Потом – банкир, экономист.
Программы для компьютера писать -
В этом ты действительно мастер!
С Днем программиста поздравляем,
Желаем радости, здоровья, счастья.
С уважением,
1_and_0
+144
<?xml version='1.0' encoding='utf-8'?>
<rss version="2.0">
<channel>
<title>behistory - живая история</title>
<link>http://behistory.ru/</link>
<lastBuildDate>Sun, 12 Sep 2010 13:17:59 +0300</lastBuildDate>
<language>ru</language>
<item>
<title>О роли балтского субстрата в истории славянских племен верхнего Поднепровья</title>
<link>ololo</link>
<description><html>
<p style="text-align: justify;">В статье большое внимание уделяется роли балтов в истории славянских племен верхнего Днепра. Автор проводит тщательный анализ основных тезисов В.В. Седова, которые сводятся в своей основе к следующему - балтский субстрат был основным при образовании белорусской народности, т. е. при образовании трех летописных племен: кривичей, дреговичей и радимичей. В подтверждение этого он приводит целый ряд лингвистических, этнографических и археологических данных. Автор не согласна с данной позицией и оспаривает выводы В.В. Седова.</p>
</html></description>
<pubDate>2009-07-27 03:44:11</pubDate>
</item>
<item>
+165
$res = explode(" ", $price);
$price = trim(str_replace(".", "", str_replace(",", "", substr(trim($res[0]), 0, strlen(trim($res[0])) - 2))));
Изначально в переменной $price строка такого вида: 144.07 РУБ.
Судя по всему автор хотел таким образом получить из нее целое значение
+148
if( !$this->dirsmodel->isExist(array('alias' => $_POST['alias']))) {
$this->messages[] = 'Такой алиас уже существует';
return $this->redirect("admin/dirs/#" . $cat_id);
}
Говнокод тонкий особый. Кто найдёт получит пиченьку