- 1
- 2
- 3
function js(){
Header("Location: ../www/basket.php");
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
function js(){
Header("Location: ../www/basket.php");
}
+161
// getter для поля в конфиге. Очень костылёвый гавноалгоритм. Потом обязательно переделать!
public function read($section, $key){
if($section == true or $this->prefix == true){
if(isset($this->arr[$this->prefix.$section][$key])){
return $this->arr[$this->prefix.$section][$key];
} else {
return false;
}
} else {
if(isset($this->arr[$this->prefix.$section][$key])){
return $this->arr[$this->prefix.$section][$key];
} else {
return false;
}
}
}
Все правильно сделал.
+151
$res = mysql_query("SELECT id, name, furltag, furlspage FROM {$oCfg->prefX}core WHERE top = 9 AND act = 1");
$num_res = mysql_num_rows($res);
for ($i = 1; $i <= $num_res; $i++){
$row = mysql_fetch_assoc ($res);
}
Моё =)
+171
/****************Попытка №1:**************/
<?php
if(date('d/m') == '13/09')
echo 'З Днем Програміста!'
?>
/****************Попытка №2:**************/
<?php
if((date('d/m') == '13/09') && (date('L') == 0)){
echo 'З Днем Програміста!';
}elseif((date('d/m') == '12/09') && (date('L') == 1)){
echo 'З Днем Програміста!!!';
}
?>
/****************Попытка №3:**************/
if (date('z') == 255) echo 'З Днем Програміста!';
мда... эволюция кода и кодера )
+168
<?php
function isValidCharacters($str)
{
$str2 = preg_replace("[^a-zA-Zа-яА-Я[email protected]]","",$str);
if ($str != $str2) return FALSE;
return TRUE;
}
$nik=preg_replace("[^a-zA-Zа-яА-Я[email protected]]","",$_POST['nik']);
$pass=preg_replace("[^a-zA-Zа-яА-Я[email protected]]","",$_POST['pass']);
if (!isValidCharacters($nik) || !isValidCharacters($pass))
{
$_SESSION['auth']="error";
$_SESSION['error_mes']="Неверный логин или пароль";
header('Location: ./index.php');
exit();
}
//дальше проверка на совпадение логина\пароля, ничего интересного.
?>
Строка 10, после 8-9, типа "А вдруг?!"
+160
function Hehe ($s) {
$str = $s;
$str = preg_replace ("/\\\/","", $str);
$str = preg_replace ("/'/","'", $str);
$str = preg_replace ("/\n/","<br>", $str);
$str = preg_replace ("/\r/","", $str);
return $str;
}
Название функции оригинальное. Лежала в модуле ~5k строк.
+161
$name = $data->fields["name"];
$name = str_replace("\n","",$name);
$name = str_replace("\r","",$name);
$name = str_replace("\\","\\\\",$name);
$name = preg_replace("/'/","'",str_replace("\n","",str_replace("\"",""",$name)));
2, 3 и 4 строчки похожи на серию ударов по мозгу, а последняя на кровавое комбо :)
+40
function del_reiting_type($typeid){
global $typeid;
.....
}
как-то так...
+168
foreach ($_POST as $k=>$v)
if (!is_array($v))
$_POST[$k] = htmlspecialchars($v);
else
foreach ($v as $kk=>$vv)
if (!is_array($vv))
$_POST[$k][$kk] = htmlspecialchars($vv);
else
foreach ($vv as $kkk=>$vvv)
if (!is_array($vvv))
$_POST[$k][$kk][$kkk] = htmlspecialchars($vvv);
+157
<?
/**
* @author i3ookMAn
* @copyright 2011
*/
$H = "H";
$e = "e";
$l = "l";
$o = "o";
$k = ",";
$w = "W";
$r = "r";
$d = "d";
$v = "!";
$kolat = "$H$e$l$l$o$k $w$o$r$l$d$v";
$init = htmlentities($kolat);
function unperekoder($string)
{
$string = preg_replace('~&#x([0-9a-f]+);~ei', 'chr(hexdec("\\1"))', $string);
$string = preg_replace('~&#([0-9]+);~e', 'chr("\\1")', $string);
$lolwto = get_html_translation_table(HTML_ENTITIES);
$lolwto = array_flip($lolwto);
return strtr($string, $lolwto);
}
$exit = unperekoder($init);
echo $exit;
?>
Выводит "Hello, World!" :D