- 1
- 2
- 3
- 4
- 5
public static byte[] Length_Hex(long _Length)
{
byte[] Buf = { (byte)(_Length >> 0), (byte)(_Length >> 8), (byte)(_Length >> 16), (byte)(_Length >> 24) };
return Buf;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+111
public static byte[] Length_Hex(long _Length)
{
byte[] Buf = { (byte)(_Length >> 0), (byte)(_Length >> 8), (byte)(_Length >> 16), (byte)(_Length >> 24) };
return Buf;
}
Кривой велик
+71
public void changeUI() {
// Во все контролы ниже вместо .setEnabled(true) пишем
// .setEnabled(_true), чтобы не рассерить
// контролы при поднятии формы на просмотр
boolean _true = getMainBehaviour().canEditForm() != ReadOnlyState.READ_ONLY;
...
}
+157
struct Vertex
{
float x, y, z;
float tu0, tv0;
} vertices[20000] =
{
-X, 0, Z, 0, 0,
X, 0, Z, 0, 0,
-X, 0, -Z, 0, 0,
X, 0, -Z, 0, 0,
0, Z, X, 0, 0,
0, Z, -X, 0, 0,
0, -Z, X, 0, 0,
0, -Z, -X, 0, 0,
Z, X, 0, 0, 0,
-Z, X, 0, 0, 0,
Z, -X, 0, 0, 0,
-Z, -X, 0, 0, 0,
};
+117
$_POST['tovar_1'] = substr(htmlspecialchars(trim($_POST['tovar_1'])), 0, 50);
$_POST['tovar_2'] = substr(htmlspecialchars(trim($_POST['tovar_2'])), 0, 50);
$_POST['tovar_3'] = substr(htmlspecialchars(trim($_POST['tovar_3'])), 0, 50);
$_POST['tovar_4'] = substr(htmlspecialchars(trim($_POST['tovar_4'])), 0, 50);
$_POST['tovar_5'] = substr(htmlspecialchars(trim($_POST['tovar_5'])), 0, 50);
$_POST['someone'] = substr(htmlspecialchars(trim($_POST['someone'])), 0, 10000);
$_POST['secondname'] = substr(htmlspecialchars(trim($_POST['secondname'])), 0, 1000);
$_POST['name'] = substr(htmlspecialchars(trim($_POST['name'])), 0, 50);
$_POST['po_pabatk'] = substr(htmlspecialchars(trim($_POST['po_pabatk'])), 0, 50);
$_POST['poste'] = substr(htmlspecialchars(trim($_POST['poste'])), 0, 40);
$_POST['phone'] = substr(htmlspecialchars(trim($_POST['phone'])), 0, 50);
$_POST['e_mail'] = substr(htmlspecialchars(trim($_POST['e_mail'])), 0, 30);
+159
if (isset($_GET['worker_submit'])){
$_POST['worker_submit']='true';
}
// ..... (строк 300 кода)
if (isset($_POST['worker_submit'])){
// ..... пошли-поехали
}
автор не знал ни про глобальный массив $_REQUEST ни про логический тип данных. Зато работает.
+157
switch(resp.error_code)
{
case 0:
{
new URI('/account/success/').go();
return;
}
case BAD_CAPTCHA:
{
var c = $('fRegistration').getElement(".captcha");
c.innerHTML = '<br />' + resp.error_message;
break;
}
case BAD_EMAIL:
{
var c = $('fRegistration').getElement(".email");
c.innerHTML = '<br />' + resp.error_message;
break;
}
case BAD_PASSWORD:
{
var c = $('fRegistration').getElement(".passwd");
c.innerHTML = resp.error_message + '<br />';
break;
}
case BAD_AGREEMENT:
{
var c = $('fRegistration').getElement(".agreement");
c.innerHTML = resp.error_message + '<br />';
break;
}
default:
{
var c = $('fRegistration').getElement(".other_errors");
c.innerHTML = resp.error_message + '<br />';
break;
}
}
Классно, да?
Особенно интересно то, что используется фреймворк mootools и не используются его функции :)
$$('#fRegistration .other_errors")[0].set('html', resp.error_message + '<br />');
Вообще считаю избыточным передавать и код и строку ошибки
+134
свершилось
http://lurkmore.ru/Говнокод.ру
вместо того, чтоб трепатся на говнокоде запилил небольшую заготовку на лурке.
если вам впадлу редактировать лурку, не хотите палить ип, регать акк - пишите в тему эпик-треды, мементичных личностей итд.
я тут не так давно - интересен внятный рассказ откуда пошли мемы Поне и Где здеся С++?
а я внесу ченджи.
+162
class recordset {
/*используется для оптимизации работы с MySQL*/
var $res;
function recordset($sql,$link="") {
if ($link!="")
{
$this->res=mysql_query($sql,$link);
if (!$this->res)
{
echo $sql;
echo mysql_error($link);
}
}
else
{
$this->res=mysql_query($sql);
if (!$this->res)
{
echo $sql;
echo mysql_error();
}
}
}
function gr() {
$row=mysql_fetch_row($this->res);
if ($row) {for ($i=0;$i<count($row);$i++) $row[$i]=convert_cyr_string($row[$i],"k","w");}
return $row; }
function ga() {
$row=mysql_fetch_array($this->res);
if ($row) {foreach($row as $key=>$val) $row[$key]=convert_cyr_string($val,"k","w");}
return $row; }
function nr() {
$num=mysql_num_rows($this->res);
return $num; }}
еще один перл того же автора, что и в 2х предыдущих опубликованных мной говнокодах.
На этот раз старорежимный ООП - великолепный класс.
−168
private function updateIssueView () : void
{
if (_issue != null)
{
if(_issue["issue"]["wfAreaCd"] == "REFERRAL_COMMODITIES")
{
if (editComm != null) editComm.setIssue(_issue);
else callLater(updateIssueView);
}
else
{
if (editGffx != null) editGffx.setIssue(_issue);
else callLater(updateIssueView);
}
}
}
А ну создайся! Создавайся, я кому сказал! :D
+146
$this->load->model('Bimail');
$this->Bimail->beautymail(
$this->adminmail,
$this->input->post('mail'),
$$this->adminsubject,
$this->input->post('name'),
$this->input->post('text'));
$this->redirect('conn/ok');
Как видите я написал два знака доллара на 5 строке. При таком вызове фукции у мея виснет httpd.exe (это Apach). Кто может объяснить почему?
И еще: почему РНР не выдает ошибки?
*Провернуть такую ошибку в простом коде не получилось.