- 1
- 2
- 3
$datex = date("Y-m");
$tr = explode("-",$datex);
$ddr = $tr[0]."-".$tr[1];
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
$datex = date("Y-m");
$tr = explode("-",$datex);
$ddr = $tr[0]."-".$tr[1];
Небось такое уже было
+98
template<unsigned AxesQount, class Conten>
const Vector<AxesQount, Conten> Vector<AxesQount, Conten>::operator-(void) const
{
return *this*-1.0;
};
template<unsigned AxesQount, class Conten>
const Vector<AxesQount, Conten> Vector<AxesQount, Conten>::operator+(void) const
{
return *this;
};
Чужой велосипед. Пытался использовать в своём проекте, но передумал.
+151
// пример 1
a) $query = "SELECT id,text_name,textarea_desc,img_photo,date_reg FROM {$prefix2}_{$module} WHERE id='$id' AND check_active=1 ORDER BY $order LIMIT $limit";
или же
b) $query = "SELECT id,text_name,textarea_desc,img_photo,date_reg FROM ".$prefix2."_".$module." WHERE id='".$id."' AND check_active=1 ORDER BY ".$order." LIMIT ".$limit;
// пример 2
c) $query = "INSERT INTO {$prefix2}_{$module} SET text_name='$name',date_add=NOW(),text_fio='$fio' WHERE id='$id'";
или же
d) $query = "INSERT INTO ".$prefix2."_".$module." SET text_name='".$name."',date_add=NOW(),text_fio='".$fio."' WHERE id='".$id."'";
Как-то некий посетитель этого сайта назвал a и с -- говнокодом. Интересно узнать Ваше мнение по этому поводу.
Желательно услышать хоть какую-то аргументацию, вместо пресловутых трольских комментов ))
Все переменные перед использованием естественно приведены к безопастному виду.
Ни о каких инъекций речь просьба не поднимать...
+121
$InsetInTable="INSERT INTO Clients (ID, kodRDPO, FIO, telefon, fax, email, kodPDV, svidoctvo, Date)
VALUES ('$num', '$drpo_d', '$name_d','$telefon_d','$fax_d','$e_mail_d','$pdv_d','$svidoctvo_d','$today')";
mysql_query($InsetInTable,$dbcnx);
if (!mysql_query($InsetInTable,$dbcnx)){
echo("<P>В настоящий момент сервер базы данных не доступен, поэтому
корректное создание новой записи в таблицу не возможно.</P>");
echo ("<p><b>Error: ".mysql_error()."</b><p>");
exit();
}
mysql_close($dbcnx);
Проверка на правельность записи
+112
public List<string> GetAllowedActionsOnHistory(UserInfo info, string objectName, string action, bool def) {
UserManager.Instance.Register(info);
return StaticFunctions.GetAllowedActions(new ObjectTypesWorker().GetByName("История сотрудника"));
}
Получение каких-то прав :-D
+149
if ($entry=='') {
$entry = 0;
}
.......................
$comment = nl2br($row['comment']);
$comment = emotion($comment);
$comment = links($comment);
$comment = $comment.'<br> написал'.$user;
+162
$file=@implode("",file("http://www.google.com/search?&;q=site:$url&hl=en"));
Крутой аналог file_get_contents.
−87
...;
(button && button.timer ) ? b = ((button.timer.repeatCount - button.timer.currentCount) > 0) : b = true;
...;
а мне нравится, изящно так...
+117
# disallow direct access to this file for security reasons: IN_BEYOND
if(!defined(chr(0x49).chr(0x4e).chr(0x5f).chr(0x42).chr(0x45).chr(0x59).chr(0x4f).chr(0x4e).chr(0x44)))
die(chr(0x44).chr(0x69).chr(0x72).chr(0x65).chr(0x63).chr(0x74).chr(0x20).chr(0x69).chr(0x6e).chr(0x69).
chr(0x74).chr(0x69).chr(0x61).chr(0x6c).chr(0x69).chr(0x7a).chr(0x61).chr(0x74).chr(0x69).chr(0x6f).
chr(0x6e).chr(0x20).chr(0x6f).chr(0x66).chr(0x20).chr(0x74).chr(0x68).chr(0x69).chr(0x73).chr(0x20).
chr(0x66).chr(0x69).chr(0x6c).chr(0x65).chr(0x20).chr(0x69).chr(0x73).chr(0x6e).chr(0x27).chr(0x74).
chr(0x20).chr(0x61).chr(0x6c).chr(0x6c).chr(0x6f).chr(0x77).chr(0x65).chr(0x64).chr(0x2e).chr(0x3c).
chr(0x62).chr(0x72).chr(0x20).chr(0x2f).chr(0x3e).chr(0x3c).chr(0x62).chr(0x72).chr(0x20).chr(0x2f).
chr(0x3e).chr(0x50).chr(0x6c).chr(0x65).chr(0x61).chr(0x73).chr(0x65).chr(0x20).chr(0x6d).chr(0x61).
chr(0x6b).chr(0x65).chr(0x20).chr(0x73).chr(0x75).chr(0x72).chr(0x65).chr(0x2c).chr(0x20).chr(0x49).
chr(0x4e).chr(0x5f).chr(0x42).chr(0x45).chr(0x59).chr(0x4f).chr(0x4e).chr(0x44).chr(0x20).chr(0x69).
chr(0x73).chr(0x20).chr(0x64).chr(0x65).chr(0x66).chr(0x69).chr(0x6e).chr(0x65).chr(0x64).chr(0x2e));
# CLASS POSTPARSER
global $DBC943DEB27AF5FE4987CCFE6B05654C;
$m = nl2br($m);
$m = preg_replace($DBC943DEB27AF5FE4987CCFE6B05654C['B9DBC41484C124798B14A7F1DB617EC0'], $DBC943DEB27AF5FE4987CCFE6B05654C['B9DBC41484C124798B14A7F1DB617EC9'], $m);
$m = preg_replace($DBC943DEB27AF5FE4987CCFE6B05654C['B9DBC41484C124798B14A7F1DB617EC3'], $DBC943DEB27AF5FE4987CCFE6B05654C['B9DBC41484C124798B14A7F1DB617ECA'], $m);
return $m;
Нашел в инете. Куски кода класса
+114
if (this.orderMode == 'alphabetically') {
Element.writeAttribute(butSortByName, 'disabled');
Element.addClassName(butSortByName, 'current_state');
}
if (this.orderMode == 'bygroup') {
Element.writeAttribute(butSortByGroups, 'disabled');
Element.addClassName(butSortByGroups, 'current_state');
}
if (this.orderMode == 'byvalue') {
Element.writeAttribute(butSortByValues, 'disabled');
Element.addClassName(butSortByValues, 'current_state');
}
ну вот разве это нормально ? ... (c) Valery