- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
# получение остатка от деления
function ostatok($chislo,$na_skolko)
{
$chislo2=$chislo/$na_skolko;
$chislo2=(int)$chislo2;
$chislo3=$chislo2*$na_skolko;
$chislo4=$chislo-$chislo3;
return $chislo4;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+165
# получение остатка от деления
function ostatok($chislo,$na_skolko)
{
$chislo2=$chislo/$na_skolko;
$chislo2=(int)$chislo2;
$chislo3=$chislo2*$na_skolko;
$chislo4=$chislo-$chislo3;
return $chislo4;
}
Получение остатка от деления двух чисел. Без комментариев.
+157
if(count($_POST['cb'])){
while(list($key,$value)= each($_POST['cb'])){
if (save_voices($key))
{
if(empty($_COOKIE['pv'.$key])){
mysql_query("UPDATE jos_pv SET voice=voice+1 WHERE id=$key");
echo mysql_error();
SetCookie("pv".$key,time(),time()+24*60*60);
}
}
}
}
это произведение для пользовательского голосования, радует буквально каждая строчка
+165
if($_GET['news'])
include_once("news.php");
else if($_GET['nov'])
include_once("nov.php");
else if($_GET['rast'])
include_once("rast.php");
else if($id==1 && !$_GET['news'] && !$_GET['nov'] && !$_GET['rast'])
include_once("glavnaya2010.php");
else if($id==2222)
include_once("katalog.php");
else if(!$_GET['news'] && !$_GET['nov'] && !$_GET['rast'])
include_once("neglavnaya.php");
какбэ и слов нету
+158
$sql = "update $table_optimal set k1='$k1',
k2='$k2',
k3='$k3',
k4='$k4',
k5='$k5',
k6='$k6',
k7='$k7',
k8='$k8',
k9='$k9',
k10='$k10',
k11='$k11',
k12='$k12',
k13='$k13',
k14='$k14',
k15='$k15',
k16='$k16',
k17='$k17',
k18='$k18',
k19='$k19',
k20='$k20',
k21='$k21',
k22='$k22',
k23='$k23',
k24='$k24',
k25='$k25',
k26='$k26',
ya1='$ya1',
ya2='$ya2',
ya3='$ya3',
ya4='$ya4',
ya5='$ya5',
ya6='$ya6',
ya7='$ya7',
ya8='$ya8',
ya9='$ya9',
ya10='$ya10',
ya11='$ya11',
ya12='$ya12',
ya13='$ya13',
ya14='$ya14',
ya15='$ya15',
ya16='$ya16',
ya17='$ya17',
ya18='$ya18',
ug1='$ug1',
ug2='$ug2',
ug3='$ug3',
z1='$z1',
z2='$z2',
z3='$z3',
z4='$z4',
z5='$z5',
z6='$z6',
z7='$z7',
z8='$z8',
z9='$z9',
z10='$z10',
z11='$z11',
z12='$z12',
z13='$z13',
z14='$z14',
z15='$z15',
z16='$z16',
z17='$z17',
z18='$z18',
z19='$z19',
z20='$z20',
z21='$z21',
z22='$z22',
z23='$z23',
z24='$z24',
z25='$z25',
z26='$z26',
z27='$z27',
z28='$z28',
z29='$z29',
z30='$z30',
z31='$z31',
z32='$z32',
z33='$z33',
z34='$z34',
z35='$z35',
z36='$z36',
z37='$z37',
z38='$z38',
z39='$z39',
z40='$z40',
z41='$z41',
z42='$z42',
z43='$z43',
z44='$z44',
z45='$z45',
z46='$z46',
z47='$z47',
z48='$z48',
z49='$z49',
z50='$z50',
z51='$z51',
z52='$z52',
z53='$z53',
вот как надо делать апдейт! все запомнили?
+1006
class Worker
{
private:
char name[15];
double salary;
...
public:
Worker(char* n, double s)
{
...
if (s < 0)
salary = verSal(s);
else
salary = s;
...
}
char* getName()
{
char* t = new char[15];
strcpy(t, name);
return t;
}
private:
double verSal(double s)
{
do
{
cout << "Ошибка при вводе зарплаты. Введите зарплату: ";
cin >> s;
}
while (s < 0);
return s;
}
}
Вот ещё один пример из конспекта (это уже от другого преподавателя). Он, заявил, что в getName() о t "позаботится сборщик мусора". Просто он Java тоже читает...
+159
jQuery(function($) {
$('.razmer_block_flaypage').clone().appendTo('.td_description_flaypege_jquery');
});
На сайте с virtuemart перестал работать переключатель с выбором размера. В корзину кладется только первый по списку.
Перерыл кучу кода. В итоге нашел в шаблоне
Видимо человеку сказали, чтобы разместил список в другом месте, он и переместил.
В css .razmer_block_flaypage был сделан скрытым.
+141
//А почему PHP кода на этом сайте больше всего?
+159
##############################################
# Bitrix: SiteManager #
# Copyright (c) 2002-2006 Bitrix #
# http://www.bitrixsoft.com #
# mailto:[email protected] #
##############################################
if (!class_exists("CCaptcha"))
{
class CCaptcha
{
var $imageWidth = 180;
var $imageHeight = 40;
// ...etc
Это Битрикс. Опять. bitrix\modules\main\classes\general\capt cha.php
Определение нативной капчи.
В строке 8 создатели сего как бы задаются воспросом «А вдруг еще никто не писал до нас капчи?».
Или перестраховываются — «а вдруг require() уже вызывался? И что такое require_once(), про который все так много говорят?»
Добротный, защищенный на все сто, класс капчи. Невозможно сломать, уже просто потому, что невозможно понять...
+154
const inline unsigned char convert(const char c1, const char c2) const {
return ((c1 > '9' ? c1 - 'A' + 10 : c1 - '0') << 4) + ((c2 > '9' ? c2 - 'A' + 10 : c2 - '0') & 0xF);
}
+165
$daysName = array( 1=>'пн', 'вт', 'ср', 'чт', 'пт', 'сб', 0=>'вс', );
phpдатаизмы