- 1
- 2
- 3
- 4
- 5
- 6
- 7
<?php
function hashPW($value,$type = "sha1"){
return $type($value);
}
?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
<?php
function hashPW($value,$type = "sha1"){
return $type($value);
}
?>
Решил что удобнее в проекте будет использовать хэш настраиваемый в админке
+144
function search() {
return true;
}
Сам только что написал, своими руками.
Нет, это не заглушка, изменятся функция уже не будет.
Нет, класс с этой функцией не подразумевается как родитель для других классов в которых уже эта функция развернулась бы.
−150
SELECT s.id, ( SELECT russianName FROM table2 WHERE countryId=s.region1 ) AS name1,
( SELECT russianName FROM table2 WHERE countryId=s.region2 ) AS name2,
( SELECT russianName FROM table2 WHERE countryId=s.region3 ) AS name3
FROM table1 s LEFT JOIN table2 c WHERE s.countryId = xxx
так мы пытаемся джойнить
+102
// тут обычный паскалевский код...
if x > y then asm // если икс больше игрека
mov eax, x // то меняем их значения местами
mov edx, y
mov x, edx
mov y, eax
end;
Как поменять значения двух целочисленных переменных, не заводя третью? Года 3 назад я делал примерно так.
−114
Public Function Cost(ByVal Vip1 As Boolean, ByVal Dat1 As Date, ByVal Kol1 As Integer, ByVal Cost1 As Decimal) As Decimal
If Vip1 Then
Return Bas(Cost1, Kol1) * 0.9 + IIf(Cost1 * Kol1 < 50, 50, Bas(Cost1, Kol1) * 0.11)
Else
Dim Sk1 As Decimal
If Leto(Dat1) Then
Sk1 = IIf(Bas(Cost1, Kol1) < 1000, 2, 3)
Else
Sk1 = IIf(Bas(Cost1, Kol1) < 1100, 3, 0)
End If
Dim Sk2 As Decimal = IIf(Kol1 > 500, 5, 0)
Dim Sk3 As Decimal
If Leto(Dat1) Then
Sk3 = IIf(Bas(Cost1, Kol1) < 100, 100, Bas(Cost1, Kol1) * 0.1)
Else
Sk3 = IIf(Bas(Cost1, Kol1) < 110, 110, Bas(Cost1, Kol1) * 0.11)
End If
Return (Bas(Cost1, Kol1) - Bas(Cost1, Kol1) * Sk1 * 100 - Bas(Cost1, Kol1) * Sk2 * 100 + Sk3)
End If
End Function
Стандартный ынтырпрайз-говнокод, но изюминка, собсно, не в нём, а в нём:
http://www.sql.ru/forum/actualthread.aspx?bid=9&tid=467673&hl=
2striker. теперь предпросмотр показывает всегда не php, а си. Спасибо за фикс.
+169
function focusOut(id) {
var e = document.getElementById(id);
i = document.createElement('input');
i.type = 'radio';
i.name = e.name;
i.style.display = 'none';
document.body.appendChild(i);
i.click();
}
Снимаем выделение с радио-кнопки.
+136
memset( fc->key, 0, KEY_LEN+1);
memset( fc->value, 0, VALUE_LEN+1);
strncpy(fc->key, key, strlen( key) + 1);
strncpy(fc->value, value,strlen( value) + 1);
совершенное непонимание работы ф-ии strncpy
+89
void __fastcall TForm1::FormPaint(TObject *Sender)
{
for(int i=0;i<2;i++)
{
if(!White[i].Moves)
{
int j=0;
for(int k=0;k<i;k++)
{
if(White[k].Position == White[i].Position)
{
j++;
}
}
Image1->Canvas->MoveTo(Points[White[i].Position-1].X-20,Points[White[i].Position-1].Y - 30*j);
Image1->Canvas->LineTo(Points[White[i].Position-1].X+20,Points[White[i].Position-1].Y - 30*j);
}
}
//Image1->Canvas->LineTo(200,200);
}
Этот обработчик грузит проц. на 50 процентов и таймер не работает из-за него.
Писал мой знакомый, который не любит продукты от борланда.
В чем дерьмо? Думаю видно невооруженным глазом.
+160
if(empty($name) or empty($text) or !preg_match("/[a-zа-я]/i",$name) or !preg_match("/[a-zа-я]/i",$text))
{
echo "<font color=\"#f00000\">";
if(empty($name) or !preg_match("/[a-zа-я]/i",$name))
{
if(empty($name)) echo "" . $lang['10'] . "<br />";
else { echo "" . $lang['11'] . "<br />";}
}
if(empty($text) or !preg_match("/[a-zа-я]/i",$text) )
if(empty($text)) echo "" . $lang['12'] . "<br />";
else {
echo "" . $lang['13'] . "<br />";
}
echo "</font><br /><a href='index.php?act=add'>" . $lang['14'] . "</a><br />";
}
else
{
$text=stripslashes(htmlspecialchars($text, ENT_QUOTES));
$new_date=stripslashes(htmlspecialchars($new_date, ENT_QUOTES));
$name=stripslashes(htmlspecialchars($name, ENT_QUOTES));
$sms="$name:|:$new_date:|:$text
";
$sms=antimat($sms);
$fp=@fopen($file,"a+");
@fwrite($fp,$sms);
fclose($fp);
if(@fwrite) echo "" . $lang['15'] . " <a href=\"index.php\">" . $lang['16'] . "</a>.<br />";
else { echo "" . $lang['32'] . ""; }
}
)))
+121
[SecuritySafeCritical]
public ObjectHandle CreateInstance(string assemblyName, string typeName)
{
if (this == null) // WTF?
{
throw new NullReferenceException();
}
if (assemblyName == null)
{
throw new ArgumentNullException("assemblyName");
}
return Activator.CreateInstance(assemblyName, typeName);
}
mscorlib 4.0
System.AppDomain