- 1
IsDirty = InitialLoad ? false : true;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+129
IsDirty = InitialLoad ? false : true;
Классический индусокод, в исполнении расового полового индуса.
+159
// Функция создания списка страниц типа << < 1 2 3 > >>
function PageBar($adsNum, $nowPage, $currUrl){
$maxpageinHalf = intval (MAX_PAGEIN / 2);
$maxpagein = MAX_PAGEIN;
$maxresults = MAX_RESULTS;
$pn=($adsNum%MAX_RESULTS!=0);
$pageNum = intval($adsNum / $maxresults) + $pn;
$pageNum==0?$pageNum=1:"";
if ($nowPage < $maxpageinHalf ){ // определение первой половины списка страниц.
$minPage = 0;
$maxPage = $maxpagein;
($maxPage>$pageNum)?$maxPage=$pageNum:"";
$previous10Page = 0;
$next10Page = $nowPage + $maxpagein;
}
elseif ($nowPage > $pageNum - $maxpageinHalf) {
$maxPage = $pageNum;
$minPage = $pageNum - $maxpagein;
($minPage<=0)?$minPage=0:"";
$previous10Page = $nowPage - $maxpageinHalf;
$next10Page = $pageNum;
}
else {
$minPage = $nowPage - $maxpageinHalf;
$maxPage = $nowPage + $maxpageinHalf;
$previous10Page = $nowPage - $maxpagein;
$next10Page = $nowPage + $maxpagein;
}
$next10Page >= $pageNum? $next10Page = $pageNum-1:"";
$listing = "<a href='p0,a,".$currUrl."' title=\"В начало\" class=\"ads-link1\">|<<</a> ";
$listing .= "<a href='p$previous10Page,a,".$currUrl."' title=\"Предыдущие $maxpagein страниц\" class=\"ads-link1\"><</a> ";
for ( $i = $minPage; $i < $maxPage; $i++) {
if ( $i == $nowPage )
$listing .= "<span style=\"font-size:16px; color:red;\">".($i+1)."</span> ";
else
$listing .= "<a href=\"p".$i.",a,".$currUrl."\" title=\"Страница ".($i+1)."/$pageNum\" class=\"ads-link1\">".($i+1)."</a> ";
}
$listing .= " <a href='p".($next10Page).",a,".$currUrl."' title=\"Следующие $maxpagein страниц\" class=\"ads-link1\">></a> ";
$listing .= "<a href='p".($pageNum-1).",a,".$currUrl."' title=\"В конец\" class=\"ads-link1\">>>|</a>";
return $listing;
}
Два дня ебался, но чувствую, что здесь что-то не то :D
+956
private void SetDisplay(string Group)
{
string taxInt = "144";
switch (Group.ToLower())
{
case "bond":
taxInt = "141";
..............
break;
case "commodity":
taxInt = "329";
..............
break;
case "emarkets":
taxInt = "142";
..............
break;
default:
taxInt = "144";
..............
break;
}
SetItems(taxInt);
}
public void SetItems(string taxInt)
{
Trace.Write(taxInt);
int number;
bool result = Int32.TryParse(taxInt, out number);
if (result)
{
tid = number;
}
else
{
tid = 144;
this.lbHard.Style.Add("color", "#000");
}
Trace.Write(tid.ToString());
if (tid > 0)
{
..............
}
else
{
//здесь было пусто
}
}
Лишний код удалён, оставлена только самая важная часть кода))
+147
private void SetDisplay(string Group)
{
string taxInt = "144";
switch (Group.ToLower())
{
case "bond":
taxInt = "141";
..............
break;
case "commodity":
taxInt = "329";
..............
break;
case "emarkets":
taxInt = "142";
..............
break;
default:
taxInt = "144";
..............
break;
}
SetItems(taxInt);
}
public void SetItems(string taxInt)
{
Trace.Write(taxInt);
int number;
bool result = Int32.TryParse(taxInt, out number);
if (result)
{
tid = number;
}
else
{
tid = 144;
this.lbHard.Style.Add("color", "#000");
}
Trace.Write(tid.ToString());
if (tid > 0)
{
..............
}
else
{
//здесь было пусто
}
}
Лишний код удалён, оставлена только самая важная часть кода))
+145
<?php
header('Content-Type: text/html; charset=utf-8');
function даешь_кириллицу_блеать($оказывается_можно_и_так_0_о) {
echo $оказывается_можно_и_так_0_о;
}
даешь_кириллицу_блеать('век живи');
$хуй=' - век учись';
echo $хуй;
?>
я кирпичами сру, ОНО РАБОТАЕТ!!!!!
+156
$c = (int)(bool)$_POST['chat'];
// через сто строк
$q = 'UPDATE ....., `chat`='.$c.' WHERE ....';
интригующе
+36
function utf8win ($strin) {
$strin = ereg_replace("а","а",$strin);
$strin = ereg_replace("б","б",$strin);
$strin = ereg_replace("в","в",$strin);
$strin = ereg_replace("г","г",$strin);
$strin = ereg_replace("д","д",$strin);
$strin = ereg_replace("е","е",$strin);
$strin = ereg_replace("ё","ё",$strin);
$strin = ereg_replace("ж","ж",$strin);
$strin = ereg_replace("з","з",$strin);
$strin = ereg_replace("и","и",$strin);
$strin = ereg_replace("й","й",$strin);
$strin = ereg_replace("к","к",$strin);
$strin = ereg_replace("л","л",$strin);
$strin = ereg_replace("м","м",$strin);
$strin = ereg_replace("н","н",$strin);
$strin = ereg_replace("о","о",$strin);
$strin = ereg_replace("п","п",$strin);
$strin = ereg_replace("р","р",$strin);
$strin = ereg_replace("с","с",$strin);
$strin = ereg_replace("т","т",$strin);
$strin = ereg_replace("у","у",$strin);
$strin = ereg_replace("ф","ф",$strin);
$strin = ereg_replace("х","х",$strin);
$strin = ereg_replace("ц","ц",$strin);
$strin = ereg_replace("ш","ш",$strin);
$strin = ereg_replace("щ","щ",$strin);
$strin = ereg_replace("ъ","ъ",$strin);
$strin = ereg_replace("ь","ь",$strin);
$strin = ereg_replace("э","э",$strin);
$strin = ereg_replace("ю","ю",$strin);
$strin = ereg_replace("я","я",$strin);
$strin = ereg_replace("ч","ч",$strin);
$strin = ereg_replace("ы","ы",$strin);
$strin = ereg_replace("А","А",$strin);
$strin = ereg_replace("Б","Б",$strin);
$strin = ereg_replace("В","В",$strin);
$strin = ereg_replace("Г","Г",$strin);
$strin = ereg_replace("Д","Д",$strin);
$strin = ereg_replace("Е","Е",$strin);
$strin = ereg_replace("Ж","Ж",$strin);
$strin = ereg_replace("З","З",$strin);
$strin = ereg_replace("И","И",$strin);
$strin = ereg_replace("Й","Й",$strin);
$strin = ereg_replace("К","К",$strin);
$strin = ereg_replace("Л","Л",$strin);
$strin = ereg_replace("М","М",$strin);
$strin = ereg_replace("Н","Н",$strin);
$strin = ereg_replace("О","О",$strin);
$strin = ereg_replace("П","П",$strin);
$strin = ereg_replace("Р","Р",$strin);
$strin = ereg_replace("С","С",$strin);
$strin = ereg_replace("Т","Т",$strin);
$strin = ereg_replace("У","У",$strin);
$strin = ereg_replace("Ф","Ф",$strin);
$strin = ereg_replace("Х","Х",$strin);
$strin = ereg_replace("Ц","Ц",$strin);
$strin = ereg_replace("Ш","Ш",$strin);
$strin = ereg_replace("Щ","Щ",$strin);
$strin = ereg_replace("Ъ","Ъ",$strin);
$strin = ereg_replace("Ь","Ь",$strin);
$strin = ereg_replace("Э","Э",$strin);
$strin = ereg_replace("Ю","Ю",$strin);
$strin = ereg_replace("Я","Я",$strin);
$strin = ereg_replace("Ч","Ч",$strin);
$strin = ereg_replace("Ы","Ы",$strin);
$strin = ereg_replace("A","Ё",$strin);
return $strin;
}
+167
function js(){
Header("Location: ../www/basket.php");
}
+157
class SOME_CLASS
{
public:
struct
{
inline uintb operator = (uintb newValue )
{
(reinterpret_cast<SOME_CLASS*>(static_cast<char*>(this)-offsetof(SOME_CLASS,SOME_CLASS::i)))->_setI( newValue );
}
inline operator uintb ()
{
return (reinterpret_cast<SOME_CLASS*>(static_cast<char*>(this)-offsetof(SOME_CLASS,SOME_CLASS::i)))->_i;
}
...
...
} i;
...
private:
void _setI( uintb newValue );
uintb _i;
}
http://www.gamedev.ru/code/forum/?id=152459#m1
+170
function timeProceed() {
second++;
if (second >= 60) {
minute++;
second = 0;
}
if (minute >= 60) {
hour++;
minute = 0;
}
if (hour > 23)
{
hour = 0;
minute = 0;
second = 0;
}
var cHour = hour;
var cMinute = minute;
var cSecond = second;
var cStyleVis = "visible";
// Т.к. переменные целочисленные, то в них может содержаться только по одной цифре, будет выглядеть не очень красиво (типа 1:5:3, а надо 01:05:03), проверим это.
// Не C++ и преобразование типов нам не нужно
if (second < 10) cSecond = "0" + second;
if (minute < 10) cMinute = "0" + minute;
if (hour < 10) cHour = "0" + hour;
// Итоговое время
//time = cHour + ":" + cMinute + ":" + cSecond;
if(dotsShow == 1){
cStyleVis = "visible";
dotsShow = 0;
}
else{
cStyleVis = "hidden";
dotsShow = 1;
}
time = '<b>' + cHour + '</b> <b class="dots" style="visibility:' + cStyleVis + ';">:</b> <b>' + cMinute + '</b>';
//alert(time);
// Кроосбраузерность уже самостоятельно прописываем
document.getElementById('clock').innerHTML = time;
timeChanged = 1;
return true;
}
Борьба со временем