- 1
for($i = 1;; $i++){if ($i > $r) break; echo $i;}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+150
for($i = 1;; $i++){if ($i > $r) break; echo $i;}
+157
<?php
//............
if (!eregi("^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$", $_POST[mail]))
{
echo"Адрес E-mail,веден неверно.<br /><br />";
echo"Вы хотите <a href=\"index.php\">Повторить</a>";
exit;
}
//............
?>
Зачем ввобще придумали preg_match ?
+170
<?
include('db_access.php');
include('db_mysql.inc');
$db=new DB_sql;
$db->connect($DB_NAME,$HOST,$USER,$PASSWD);
$db2=new DB_sql;
$db2->connect($DB_NAME,$HOST,$USER,$PASSWD);
$db3=new DB_sql;
$db3->connect($DB_NAME,$HOST,$USER,$PASSWD);
?>
С сайта на самописном движке. Будет время - поковыряюсь ещё. Дико интересно, используются ли там все три коннекта.
+159
$link = 'http://www.logofon.ru/xml/ips.xml';
$file = win_to_utf(file_get_contents($link));
$file = trim(substr((substr($file,0,strripos($file,'</operators>'))),(stripos($file,'<operators>') + 11)));
#echo substr_count($file,'<operator').'<br />';
#preg_match_all('|\<operator(.*)\>(.*)\<\/operator\>|sUu',$file,$res);
#array_dump($res);
preg_match_all('|\<operator id="([0-9]*)" name="([[:space:]a-zA-Zа-яА-ЯёЁ0-9-(){}_.:]*)" label="([[:space:]a-zA-Z0-9]*)" tld="([a-zA-Z0-9]*)" country="([[:space:]a-zA-Zа-яА-Я0-9-(){}_.]*)" publish="([0-9]*)"\>(.*)\<\/operator\>|Usu',$file,$result);
//-- Количество операторов
$count_oper = count($result[0]);
//-- Массив операторов
$operators = array();
//-- Запускаем цикл
for($i = 0;$i < $count_oper; $i ++)
{
//-- Массив текущего оператора
$operators[$i] = array();
$operators[$i]['id'] = $result[1][$i];
$operators[$i]['name'] = $result[2][$i];
#$operators[$i]['label'] = $result[3][$i];
$operators[$i]['tld'] = $result[4][$i];
$operators[$i]['country'] = $result[5][$i];
//-- Создаем базы IP
$operators[$i]['ip'] = array();
preg_match_all('|\<range ip1="([0-9]{10})" ip2="([0-9]{10})" mode="([0-9]*)" \/\>|Usu',$result[7][$i],$result2);
#echo '<b>#'.($i + 1).'.</b>'.htmlspecialchars($result[7][$i]).'<br />';
#array_dump($result2);
//-- Количество диапазанов для текущего опера
$count_ip = count($result2[0]);
//-- Еще один цикл
for($j = 0;$j < $count_ip; $j ++)
{
query("INSERT INTO `$db[prefix]ips` SET `name`='{$operators[$i]['name']}',`id_op`='{$operators[$i]['id']}',`country`='{$operators[$i]['country']}',`tld`='{$operators[$i]['tld']}',`ip1`='{$result2[1][$j]}',`ip2`='{$result2[2][$j]}' ")or my_error();
# $operators[$i]['ip'][$j] = array($result2[1][$j],$result2[2][$j]);
#echo long2ip($result2[1][$j]).' --- '.long2ip($result2[2][$j]).'<br />';
}
}
echo 'Операторов после : <b>'.($count_op_after = mysql_num_rows(query("SELECT COUNT(*) FROM `$db[prefix]ips` GROUP BY `id_op` "))).'</b><br />';
echo 'Диапазонов после : <b>'.($count_di_after = mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]ips` "),0)).'</b><br />';
Парсинг диапазонов IP мобильных операторов
+118
public void AllSolutionButtons(bool TrueOrFalse)
{
SetButtons("TopCorners", TrueOrFalse);
SetButtons("TopWings", TrueOrFalse);
SetButtons("BottomCorners", TrueOrFalse);
SetButtons("BottomWings", TrueOrFalse);
SetButtons("middleSlice", TrueOrFalse);
SetButtons("Solve", TrueOrFalse);
}
У меня зла не хватает ...... как вообще так можно писать ... а главное как такое придумать можно %)
+144
212.176.111.43 - - [21/Dec/2010:20:54:58 +0300] "GET /index.php?inc=43405 HTTP/1.0" 200 5324 "-" "Nechego Byilo Vesti Sebya Po Svinski"
212.176.111.43 - - [21/Dec/2010:20:54:58 +0300] "GET /index.php?inc=78686 HTTP/1.0" 200 5324 "-" "Nechego Byilo Vesti Sebya Po Svinski"
212.176.111.43 - - [21/Dec/2010:20:54:58 +0300] "GET /index.php?inc=9113 HTTP/1.0" 200 5324 "-" "KomprendaTrueTrolle"
212.176.111.43 - - [21/Dec/2010:20:54:58 +0300] "GET /index.php?inc=16996 HTTP/1.0" 200 5324 "-" "Nechego Byilo Vesti Sebya Po Svinski"
212.176.111.43 - - [21/Dec/2010:20:54:58 +0300] "GET /index.php?inc=37937 HTTP/1.0" 200 5324 "-" "Nechego Byilo Vesti Sebya Po Svinski"
212.176.111.43 - - [21/Dec/2010:20:54:58 +0300] "GET /index.php?inc=78866 HTTP/1.0" 200 5324 "-" "Nechego Byilo Vesti Sebya Po Svinski"
212.176.111.43 - - [21/Dec/2010:20:54:58 +0300] "GET /index.php?inc=79800 HTTP/1.0" 200 5324 "-" "Nechego Byilo Vesti Sebya Po Svinski"
212.176.111.43 - - [21/Dec/2010:20:54:58 +0300] "GET /index.php?inc=17157 HTTP/1.0" 200 5324 "-" "Nechego Byilo Vesti Sebya Po Svinski"
212.176.111.43 - - [21/Dec/2010:20:54:58 +0300] "GET /index.php?inc=27515 HTTP/1.0" 200 5324 "-" "KomprendaTrueTrolle"
некто под ником itsem ищет php-injection
+170
if($pnumber < $max)
{
if ($number > 5) $start="<a class='guest' href=goods.php?page=".$page."&n=1 title=Первая страница>1</a> ";
if ($number < $pages-4) $last=" <a class='guest' href=goods.php?page=".$page."&n=".$pages." title=Последняя страница>".$pages."</a>";
if ($number > 4) $pointleft="... ";
if ($number <= $pages-4) $pointright=" ...";
if ($number != 1) $prevpage="<a class='guest' href=goods.php?page=".$page."&n=".($number-1)." title=Назад><<</a> ";
if ($number != $pages) $nextpage=" <a class='guest' href=goods.php?page=".$page."&n=".($number+1)." title=Вперед>>></a>";
if ($number-3 > 0) $page3left="<a class='guest' href=goods.php?page=".$page."&n=".($number-3)." title=Страница ".($number-3).">".($number-3)."</a> | ";
if ($number-2 > 0) $page2left="<a class='guest' href=goods.php?page=".$page."&n=".($number-2)." title=Страница ".($number-2).">".($number-2)."</a> | ";
if ($number-1 > 0) $page1left="<a class='guest' href=goods.php?page=".$page."&n=".($number-1)." title=Страница ".($number-1).">".($number-1)."</a> | ";
if ($number+1 <= $pages) $page1right=" | <a class='guest' href=goods.php?page=".$page."&n=".($number+1)." title=Страница ".($number+1).">".($number+1)."</a>";
if ($number+2 <= $pages) $page2right=" | <a class='guest' href=goods.php?page=".$page."&n=".($number+2)." title=Страница ".($number+2).">".($number+2)."</a>";
if ($number+3 <= $pages) $page3right=" | <a class='guest' href=goods.php?page=".$page."&n=".($number+3)." title=Страница ".($number+3).">".($number+3)."</a>";
echo "<tr><td colspan='2'><p style='text-align:center;'><font class='guest'>".$prevpage.$start.$pointleft.$page3left.$page2left.$page1left.$number."/".$pages.$page1right.$page2right.$page3right.$pointright.$last.$nextpage."</font></p></td></tr>";
}
Пейджинг страниц
+168
$.each( $(this).parent().parent().parent().parent().parent().parent().parent().parent().parent().parent().parent().parent().parent().parent().next().find(".det-project"), function(i, item) {
$tracks.push( $(item).attr("rel") );
});
Проверял какой код ребята из команды написали - нашел вот такое.
+173
#include <stdio.h>
int leap(int);
void instruct(void);
int main(void) {
int year, month, day, number;
int jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov;
jan = 31; feb = 28; mar = 31; apr = 30; may = 31; jun = 30;
jul = 31; aug = 31; sep = 30; oct = 31; nov = 30;
instruct();
printf("\nВведите дату в формате DD.MM.YYYY: ");
scanf("%d.%d.%d", &day, &month , &year);
if (leap(year) == 1) {
printf("\nГод високосный.\n");
feb = 29;
}
if (leap(year) == 0)
printf("\nГод не високосный.\n");
switch (month) {
case 1:
number = day;
break;
case 2:
number = jan + day;
break;
case 3:
number = jan + feb + day;
break;
case 4:
number = jan + feb + mar + day;
break;
case 5:
number = jan + feb + mar + apr + day;
break;
case 6:
number = jan + feb + mar + apr + may + day;
break;
case 7:
number = jan + feb + mar + apr + may + jun + day;
break;
case 8:
number = jan + feb + mar + apr + may + jun + jul + day;
break;
case 9:
number = jan + feb + mar + apr + may + jun + jul + aug + day;
break;
case 10:
number = jan + feb + mar + apr + may + jun + jul + aug + sep + day;
break;
case 11:
number = jan + feb + mar + apr + may + jun + jul + aug + sep + oct + day;
break;
case 12:
number = jan + feb + mar + apr + may + jun + jul + aug + sep + oct + nov + day;
break;
default:
number = -1;
}
printf("%d.%d.%d - это день номер %d этого года.\n", day, month , year, number);
return(0);
}
void instruct(void) {
printf("Программа предназначена для определения дня года по заданной дате.\n");
}
int leap(int year) {
if (year % 400 == 0)
return(1);
if (year % 100 == 0)
return(0);
if (year % 4 == 0)
return(1);
return(0);
}
Как вам такой свитч? а?)
+36
//
<?php if (arg(0) == 'taxonomy' && arg(1) == 'term') {
$term = taxonomy_get_term(arg(2));
if ($term->vid == 2) { ?>
LCD TV Listings
<?php } elseif ($term->vid == 1) { ?>
Size LCD TV Listings
<?php } elseif ($term->vid == 8) { ?>
Questions
<?php } elseif ($term->vid == 10) { ?>
LCD TV News
<?php } elseif ($term->vid == 11) { ?>
Related LCD TV News
<?php } ?>
<?php } ?>
Вот такое прямо в шаблоне.... no comments