- 1
SELECT * FROM users WHERE sex=1;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−852
SELECT * FROM users WHERE sex=1;
Долго думал, sex=1 это мужики или дамы. Оказалось мужики.
+150
function keySave($key, $url)
{
$db = 'i_keys';
$this->keyDelete($key, $url);
$insert['key'] = $key;
$insert['url'] = $url;
$this->db->insert($db, $insert);
}
function keyDelete($key, $url)
{
$db = 'i_keys';
$this->db->where('url', $url);
$this->db->where('key', $key);
$this->db->delete($db);
}
Можно ли так делать для предотвращения полных дублей в базе? Чем это не очень хорошо?
+159
if(isset($_FILES["fotagrafija"]))
{
$photo = $_FILES["fotagrafija"]["tmp_name"];
// есле нет ашИБОК!!1111111
if($_FILES["fotagrafija"]["error"] == 0)
{
...
if(move_uploaded_file($photo,"images/".(get_amount()+1).".jpg")==FALSE)
echo "fuck!";
...
}
}
Разбирал код. Это, как ни жаль, оказалось рабочей версией.
+152
//сглаживание ланшафта
for(int i=0;i!=xsize;i++)
{
for(int j=0;j!=ysize;j++)
{
//для левого верхнего угла
if(i==0&&j==0)
{
int* arr = new int[2] // -_- where is ";"?
arr[0] = val[i][j++]; // ???
arr[1] = val[i++][j]; // 0_0
arr[2] = val[i++][j++]; // ???????
val[i][j] = getMiddle(arr);
delete[] arr;
};
//lot's of code...
//govnocode, govnocode, govnocode...
//...
}
}
Фрагмент из генератора ландшафта написанного другом. Коментарии на англе мои.
+168
function WikiExtractArticleUrl($str) { // Декодирование кирилицы из урла
ErrorsOff(); // отключаем вывод ошибок нашего обработчика, дабы iconv не сорил
try { // пытаемся с помощью iconv перекодировать кирилицу из утф8 в сп1251, подсунув декодированную кирилицу (из %12%%2D и т.д.)
$text = iconv('UTF-8', 'CP1251', rawurldecode($str));
throw new Exception(''); // создаем новое исключение, дабы похапэ отстал от нас
} catch(Exception $e) { // ловим ошибку iconv, типа перекодировать не надо
$text = urldecode($str); // тупо декодируем
}
ErrorsOn(); // выключаем ошибки и возвращаем результ
return $text;
}
Функция для получения крилицы из ЧПУ урла (сайт в кодировке win1251).
+160
"trim(.$resultm[1].)"
+147
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
+170
function load_class($module, $class) {
$class_inc = strtoupper($class) . "_INC";
$file_inc = $class . ".inc";
if (!file_exists(MODROOT.$module."/lib/".$class.".inc")) {
echo "ERROR Loading Class: $class<BR>";
echo " Loading Module: $module<BR>";
// echo MODROOT.$module."/lib/".$class.".inc";
exit;
}
else {
$load_class = "if (!defined(\"".$class_inc."\")) {";
$load_class .= "include(\"".MODROOT.$module."/lib/". $file_inc ."\");";
$load_class .= "define(\"".$class_inc."\",\"1\");";
$load_class .= "}";
}
return $load_class;
}
// вызов
eval(load_class("module", "className"));
Fffuf
+954
System.ComponentModel.Win32Exception: The operation completed successfully
Из стек трейса. Не совсем говнокод, но ОЧЕНЬ смешно.
+96
public boolean isProductActionDtoListEmpty() {
boolean noEmpty = false;
boolean isEmpty = productActionDtoList.isEmpty();
if(isEmpty == true){
return isEmpty;
}
return noEmpty;
}
джуниор закомитил, плакали все :)