- 1
- 2
- 3
- 4
function iz_cifr($a)
{
return ((strlen(addcslashes($a, '0123456789')) == 2 * strlen($a)) && ($a != ''));
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Этот поиск практически ничего не может найти! Но вы всё-таки попытайтесь, вдруг повезет.
Найдено: 210
+149.7
function iz_cifr($a)
{
return ((strlen(addcslashes($a, '0123456789')) == 2 * strlen($a)) && ($a != ''));
}
Индусская проверка на то, состоит ли строка только из цифр
−150
print $string =~ /([http|ftp|https]+:\/\/[\w\/\.\?\&\=]+)/;
Типичный индусский регэксп (в данном случае ищет УРЛ в строчке)
+166.8
if (document.getid.txtemail.value.search("@") == -1)
{
alert("This is not a valid email account.");
return(false);
}
//check for valid email address required.
Нашел вот тут в одном индусском проекте, валидакия имейла XD
+159.6
<?php
//////////////////////////////////////////////////////////////////////////////////////////
/////
///// ********* MINI-CHAT *********
/////
///// Made by : VANTUZ
///// E-mail : [email protected]
///// Site : http://pizdec.ru
///// WAP-Site : http://wapstop.ru
///// WAP-Site : http://visavi.net
///// WAP-Site : http://banzaj.net
///// ICQ : 36-44-66
/////
//////////////////////////////////////////////////////////////////////////////////////////////
// ВЫ НЕ ИМЕЕТЕ ПРАВО ВНОСИТ ИЗМЕНЕНИЯ В КОД СКРИПТА ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ //
//////////////////////////////////////////////////////////////////////////////////////////////
Error_Reporting(E_ALL & ~E_NOTICE);
Error_Reporting (ERROR | WARNING);
function myErrorHandler ($errno, $errstr, $errfile, $errline) {}
set_error_handler("myErrorHandler");
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);
extract($HTTP_COOKIE_VARS);
extract($HTTP_SERVER_VARS);
extract($HTTP_SESSION_VARS);
require"config.php";
//////////////////////////////////////////////////////////////////////////////////////
function avto($s) { $rand = rand(0,999); global $rew;
$s = str_replace("<title>","<meta http-equiv=\"refresh\" content=\"$rew;URL=index.php?rand=$rand\"/><title>",$s); //автообовление 60 сек
return $s; }
ob_start("avto");
require"top.php";
$rand = rand(0,999);
$lines=file("chat.dat");
$i=count($lines);
if (isset($antiflood))
{ echo "<div align=\"center\"><b><font color=\"#FF0000\">Antiflood<br/>Свои мысли нужно формулировать чётче. Не части! Отправь следующее сообщение через $floodstime секунд!</font></b><br/><br/></div>"; }
if (isset($addon))
{ echo "<div align=\"center\"><b><font color=\"#FF0000\">Сообщение успешно добавлено!</font></b><br/><br/></div>"; }
echo"<br/><a href=\"say.php\">Сказать</a> | <a href=\"index.php?rand=$rand\">Обновить</a><hr/>";
// выводим данные по возрастанию или убыванию
$a1=$i-1; $u="-1";
do {$dt=explode("|", $lines[$a1]);
$a1--;
$dt[0]=eregi_replace("((https?|ftp)://[[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&._=/%]*(\\?[[:alnum:]?+&_=/%]*)?)?)", "<a href='\\1' title='\\1'>\\1</a>", $dt[0]);
$dt[6]=str_replace("\r\n", "", $dt[6]);
$dt[2]=str_replace("$dt[2]", "Е-mail: $dt[2] <br/>", $dt[2]);
if(!empty($dt[1])){
echo"</div><div class=b><img src=\"edit.gif\" alt=\"\"/>
<b><a href=\"say.php?imja=$dt[1]\">$dt[1]</a></b><small> ($dt[3] $dt[4])</small></div><div>Сообщение: $dt[0]<br/>$dt[2]<font color=\"#CC00CC\">($dt[5], $dt[6])</font><br/>";} else { echo"<br/>Сообщений нет, будь первым!<br/>";}
$a11=$u; $u11=$a1;
} while($a11 < $u11);
echo"<hr/><a href=\"say.php\">Сказать</a> | <a href=\"index.php?rand=$rand\">Обновить</a> ";
echo"</div><div class=c>";
echo"<a href=\"$home\">$copy</a><br/>";
echo"</div></body></html>";
?>
Индусы атакуют 2!
+162.7
<?
///////////////////////////////////////////////////////////////////////////////////////////
/////
///// Made by : АХХХУЕННЫЙ ЧУВАК VANTUZ
///// E-mail : [email protected]
///// ICQ : 36-44-66
///// Site : http://pizdec.ru
///// Site : http://wapstop.ru
///// Site : http://visavi.net
///// Site : http://kaum.ru
/////
//////////////////////////////////////////////////////////////////////////////////////////////
$Chas=date("H",time());
$noch="Доброй ночи";
$utro="Доброе утро";
$den="Добрый день";
$vecher="Добрый вечер";
if($Chas==0){echo "$noch<br/>";}
if($Chas==1){echo "$noch<br/>";}
if($Chas==2){echo "$noch<br/>";}
if($Chas==3){echo "$noch<br/>";}
if($Chas==4){echo "$noch<br/>";}
if($Chas==5){echo "$utro<br/>";}
if($Chas==6){echo "$utro<br/>";}
if($Chas==7){echo "$utro<br/>";}
if($Chas==8){echo "$utro<br/>";}
if($Chas==9){echo "$utro<br/>";}
if($Chas==10){echo "$utro<br/>";}
if($Chas==11){echo "$den<br/>";}
if($Chas==12){echo "$den<br/>";}
if($Chas==13){echo "$den<br/>";}
if($Chas==14){echo "$den<br/>";}
if($Chas==15){echo "$den<br/>";}
if($Chas==16){echo "$den<br/>";}
if($Chas==17){echo "$den<br/>";}
if($Chas==18){echo "$vecher<br/>";}
if($Chas==19){echo "$vecher<br/>";}
if($Chas==20){echo "$vecher<br/>";}
if($Chas==21){echo "$vecher<br/>";}
if($Chas==22){echo "$vecher<br/>";}
if($Chas==23){echo "$noch";}
if($Chas==24){echo "$noch";}
?>
Индусы атакуют!
+1001.3
void get_tomorrow_date( struct timeval *date )
{
sleep( 86400 ); // 60 * 60 * 24
gettimeofday( date, 0 );
}
На одном индусском форуме программистов задали вопрос: "Как вычислить завтрашнюю дату?".
Ответ был шедевральным и уже разошёлся по всему миру:
+148
if ($quantity >=2) {
$bid = print_money($row["bid"]*$quantity);
} else {
$bid = print_money($row["bid"]);
}
Из одного индусского проэкта.
Они боятся умножать на 1.
+53.5
/* for Shedular date */
$shd_Date=$db->get_field("`mailer`","datetime","eflyer_id",$eflyerid);
$sh_date=date ("d-m-Y-h-A", $shd_Date);
$sh_dateArr=explode('-',$sh_date);
$sd=trim($sh_dateArr[0]);
if($sd=='01')
$sd=1;
else
if($sd=='02')
$sd=2;
else
if($sd=='03')
$sd=3;
else
if($sd=='04')
$sd=4;
else
if($sd=='05')
$sd=5;
else
if($sd=='06')
$sd=6;
else
if($sd=='07')
$sd=7;
else
if($sd=='08')
$sd=8;
else
if($sd=='09')
$sd=9;
else
$sd=$sd;
$_POST['schedule_day']=$sd;
$sm=trim($sh_dateArr[1]);
if($sm=='01')
$sm=1;
else
if($sm=='02')
$sm=2;
else
if($sm=='03')
$sm=3;
else
if($sm=='04')
$sm=4;
else
if($sm=='05')
$sm=5;
else
if($sm=='06')
$sm=6;
else
if($sm=='07')
$sm=7;
else
if($sm=='08')
$sm=8;
else
if($sm=='09')
$sm=9;
else
$sm=$sm;
$_POST['schedule_month']=$sm;
$_POST['schedule_year']=trim($sh_dateArr[2]);
$_POST['schedule_hour']=trim($sh_dateArr[3]);
$_POST['schedule_meridian']=trim($sh_dateArr[4]);
/* for Shedular date */
И снова индусский (как выяснилось по камментам там и сям) код. Источник тот же, что у #1244 и #1245.
+154
private void bazaknjigeDataGridView_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
int rowIndex = e.RowIndex;
DataGridViewRow theRow = bazaknjigeDataGridView.Rows[rowIndex];
double cellValue = double.Parse(theRow.Cells["dataGridViewTextBoxColumn14"].Value.ToString());
if (cellValue == 0)
{
theRow.DefaultCellStyle.BackColor = Color.Red;
}
else
{
theRow.DefaultCellStyle.BackColor = Color.White;
}
}
MSDN - рассадник индусокода. Вот седня нарыл там:
+134.2
public void OnObjectException(EventArgs e, Exception ex)
{
throw ex;
}
Индусятина!