- 1
- 2
- 3
- 4
- 5
- 6
- 7
$towns = array(
'Сыктывкар' =>'Сыктывкар',
'Ухта' =>'Ухта',
'Усинск' =>'Усинск',
'Воркута' =>'Воркута',
'Архангельск' =>'Архангельск',
);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+150.4
$towns = array(
'Сыктывкар' =>'Сыктывкар',
'Ухта' =>'Ухта',
'Усинск' =>'Усинск',
'Воркута' =>'Воркута',
'Архангельск' =>'Архангельск',
);
Заставили разбираться с чужим сайтом. Подобных мест дофига
+159.3
echo '(!009`")24($!9l`342)+%2a' ^ '@@@@@@@@@@@@@@@@@@@@@@@@', PHP_EOL;
[email protected], [email protected]
+163
/* жПТНЙТПЧБОЙЕ ЕДЙОПЗП ЧИПДОПЗП НБУУЙЧБ */
function makearray($striphtml = 1)
{
global $array;
global $input;
if($striphtml == 1)
{
foreach($array as $key=>$value){
$input[$key] = strip_tags($value);
$input[$key] = htmlspecialchars($input[$key],ENT_QUOTES);
}
}
else
{
foreach($array as $key=>$value){
$input[$key] = $value;
// $input[$key] = htmlspecialchars($input[$key],ENT_QUOTES);
}
}
unset($array);
}
В довесок к предыдущему
+158.3
global $_PATH;
/* Подключаем конфигурационный файл */
include_once("$_PATH/config.res.php");
//require_once("DB.php");
/* Соединение с базой данных */
mysql_connect($db_host,$db_user,$db_pass);
mysql_select_db($db_name);
mysql_query("SET NAMES CP1251");
mysql_set_charset('CP1251');
//$db =&DB::Connect( $dsn, array() );
//if (PEAR::isError($db)) { die($db->getMessage()); }
/* создаем один входной массив */
if($_SERVER['REQUEST_METHOD'] == "POST") $array=$_POST;
else $array=$_GET;
$query = mysql_query("SELECT id FROM users WHERE login='".$array[name]."'");
$id = null;
if($query){ list($id) = mysql_fetch_row($query); }
if($query = mysql_query("SELECT strip_tags FROM modules WHERE class='".$array["class"]."'"))
{
list($strt) = mysql_fetch_row($query);
makearray($strt);
}
else
makearray(0);
/* ставим таймзону */
date_default_timezone_set("Asia/Krasnoyarsk");
/* собственный обработчик ошибок */
function ehandler($errno,$errstr,$errfile,$errline){
global $_PATH;
if($errno != 8){
$fp = fopen($_PATH."../www/admin/simple.error.log","a");
$time = date("j / n / Y H:m:s");
# fputs ($fp,"$time - $errno - $errfile - строка: $errline - $errstr\r\n");
print "$time - $errno - $errfile - строка: $errline - $errstr\r\n";
print "
<span>Oops!</span>";}
}
/* режим отладки и перегрузка обработчика ошибок*/
error_reporting(E_ERROR|E_WARNING|E_PARSE);
set_error_handler(ehandler);
<span>Oops!</span>
:D
+164.4
function personGetAge($birthday) {
$m = intval(substr($birthday, 5, 2));
$d = intval(substr($birthday, 8, 2));
$y = intval(substr($birthday, 0, 4));
$age = time() - mktime(12, 0, 0, $m, $d, $y);
return floor($age / (60*60*24*365.2425));
}
А какая глубокая идея...)))
+159.6
$str .= $style!="" ? " class=\"active\"" : " class = \"active\"";
Модуль меню в Joomla.
(при том. что $style неопределён)
+163.4
$file_dump->isOpened()?$file_dump->close():die ($file_dump->open());
+167.3
if($num_rows == 0)
{
$arrayToJs[2] = "true";
echo '{"jsonValidateReturn":'.json_encode($arrayToJs).'}';
}
else
{
for($x=0;$x<1000000;$x++)
{
if($x == 990000)
{
$arrayToJs[2] = "false";
echo '{"jsonValidateReturn":'.json_encode($arrayToJs).'}';
}
}
}
Indian mega govnokoding!
+161.5
$keys = array_keys($_POST);
$vals = array_values($_POST);
for($i=0; $i<=count($keys); $i++)
{
if($keys[$i]!='act' && $keys[$i]!='mode' && $keys[$i]!='pid')
{
$sql->Query('UPDATE `user_services_options` SET `value`=\''.$f->QuoteSql($vals[$i]).'\' WHERE `option`=\''.$f->QuoteSql($keys[$i]).'\' AND `service_id`='.$f->QuoteSql($service_id).' AND user_id='.$f->QuoteSql($user_id));
}
}
кагбе про foreach($_POST as $key => $value) я тогда и не знал.
+157.1
if(isset($input['submitted']))
{
mysql_query("UPDATE modules SET loading = 0");
$query = mysql_query("SELECT class from modules");
while(list($cl) = mysql_fetch_row($query))
{
if(strtolower($input[$cl]) == "on")
{
mysql_query("UPDATE modules SET loading = 1 WHERE class = '".$cl."'");
}
}
mysql_query("UPDATE modules SET loading =1 WHERE class='conf'");
print "<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=?class=conf&action=control\">";
}
$query = mysql_query("SELECT class,loading FROM modules");
while($data = mysql_fetch_row($query)) $load[$data[0]] = $data[1];
print "<table border=\"1\" style=\"border-style:solid\" cellpadding=\"5\" cellspacing =\"2\">\n";
print "<form method=\"post\">\n<input type=\"hidden\" name=\"class\" value=\"conf\"><input type=\"hidden\" name=\"action\" value=\"control\">\n<tr><td class=\"text\" align=\"center\"><b>Название</b></td><td class=\"text\" align=\"center\"><b>Описание</b></td><td class=\"text\" align=\"center\"><b>Файлы</b>\n
</td><td class=\"text\"><b>Загружается</b></td></tr>";
$query = mysql_query("SELECT * FROM modules") or die(mysql_error());
while($data = mysql_fetch_array($query))
{
print "<tr><td class=\"text\">".$data['title']."</td><td class=\"text\">".$data['descr']."</td><td class=\"text\">";
$_f = explode("\n",trim($data['files']));
$c = count($_f);
for($i=0;$i<$c;$i++)print $_f[$i]."<br>\n";
print "</td><td class=\"text\"><input type=\"checkbox\" name=\"".$data['class']."\" ";
if($load[$data['class']] == 1) print "CHECKED";
print " ></td></tr>";
}
print "</table>\n";
print "<input type=\"hidden\" name=\"submitted\" value=\"1\">\n";
print "<br><input type=\"submit\" value=\"Применить\"></form>";