- 1
- 2
- 3
- 4
- 5
$sel = '';
for($i=90;$i<=250;$i++){
$sel.= "<option value=\"$i\"".(($i==100) ? ' selected' : '').">$i px</option>\n";
$i = $i + 9;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+165
$sel = '';
for($i=90;$i<=250;$i++){
$sel.= "<option value=\"$i\"".(($i==100) ? ' selected' : '').">$i px</option>\n";
$i = $i + 9;
}
Код из Danneo CMS
+165
function sorti()
{
if($_GET['where']=='desc'?$where='asc':$where='desc');
return 'where='.$where;
}
+165
//
// Занимательное программирование C++
// С.Симонович, Г.Евсеев, 2001
//
// Глава 12. Программа учится сочинять
//
void __fastcall TForm1::FormCreate
(TObject *Sender)
{
randomize();
ComboBox1->ItemIndex = 0;
ComboBox2->ItemIndex = 0;
ComboBox3->ItemIndex = 0;
}
void __fastcall TForm1::Button1Click
(TObject *Sender)
{
ComboBox1->ItemIndex =
random(ComboBox1->Items->Count);
ComboBox2->ItemIndex =
random(ComboBox2->Items->Count);
ComboBox3->ItemIndex =
random(ComboBox3->Items->Count);
}
Это моя первая книгка по Си++
печалько... тт
+165
Ckey::Ckey(const String& name, const String& suffix1, const String& suffix2, const String& suffix3)
{
ASSERT(name.Size(), "Key with emty name are invalid!");
if (!name.Size())
{
return;
}
PushBack(name);
if (!suffix1.Size())
{
return;
}
PushBack(suffix1);
if (!suffix2.Size())
{
return;
}
PushBack(suffix2);
if (!suffix3.Size())
{
return;
}
PushBack(suffix3);
}
Ну просто замечательный конструктор класса.
Собственно сам класс унаследован (public-ом, причем) от местной реализации класса vector, отсюда загадочные методы PushBack.
А String - это не менее замечательная, местная, реализация строк.
+165
function writeln($str) {
echo $str."\n";
}
function readln() {
$handle = fopen ("php://stdin","r");
$line = fgets($handle);
fclose($handle);
return $line;
}
Функции для реализации ввода и вывода PHP-CGI в режиме консоли
+165
function securityMode(c_f)
{
var security_mode;
changed = c_f;
hideWep();
document.getElementById("div_security_shared_mode").style.visibility = "hidden";
document.getElementById("div_security_shared_mode").style.display = "none";
document.getElementById("div_wpa").style.visibility = "hidden";
document.getElementById("div_wpa").style.display = "none";
document.getElementById("div_wpa_algorithms").style.visibility = "hidden";
document.getElementById("div_wpa_algorithms").style.display = "none";
document.getElementById("wpa_passphrase").style.visibility = "hidden";
document.getElementById("wpa_passphrase").style.display = "none";
document.getElementById("wpa_key_renewal_interval").style.visibility = "hidden";
document.getElementById("wpa_key_renewal_interval").style.display = "none";
document.getElementById("wpa_PMK_Cache_Period").style.visibility = "hidden";
document.getElementById("wpa_PMK_Cache_Period").style.display = "none";
document.getElementById("wpa_preAuthentication").style.visibility = "hidden";
document.getElementById("wpa_preAuthentication").style.display = "none";
document.security_form.cipher[0].disabled = true;
document.security_form.cipher[1].disabled = true;
document.security_form.cipher[2].disabled = true;
// etc...
}
Китайский говнокод, который пока даже страшно рефакторить.
+165
ID3DBlob* pErrorBlob;
hr = D3DX11CompileFromFile( szFileName, NULL, NULL, szEntryPoint, szShaderModel,
dwShaderFlags, 0, NULL, ppBlobOut, &pErrorBlob, NULL );
if( FAILED(hr) )
{
if( pErrorBlob != NULL )
OutputDebugStringA( (char*)pErrorBlob->GetBufferPointer() );
if( pErrorBlob ) pErrorBlob->Release();
return hr;
}
if( pErrorBlob ) pErrorBlob->Release();
Текст примера из MS DXSDK. Проверка - а вдруг pErrorBlob самоуничтожается после прочтения?
+165
<div class="dashed" onmouseover="$(this).addClass('active');" onmouseout="$(this).removeClass('active');"><a href="http://pogoda.ngs.ru/w3d/#w3d" rel="history">температура</a></div>
hover? не, не знаем
http://pogoda.ngs.ru
+165
switch ($status){
case STATUS_WAIT:
$sql='UPDATE orders SET status=\''.STATUS_WAIT.'\' WHERE id='.$id;
break;
case STATUS_ACCEPT:
$sql='UPDATE orders SET status=\''.STATUS_ACCEPT.'\' WHERE id='.$id;
break;
case STATUS_ORDER:
$sql='UPDATE orders SET status=\''.STATUS_ORDER.'\' WHERE id='.$id;
break;
case STATUS_CANCEL:
$sql='UPDATE orders SET status=\''.STATUS_CANCEL.'\' WHERE id='.$id;
break;
default: $this->addError('недопустимый статус');
}
+165
javascript:
document.write(
document.getElementsByTagName('body')0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[2].
getElementsByTagName('div')[1].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('table')[0].
getElementsByTagName('tbody')[0].
getElementsByTagName('tr')[0].
getElementsByTagName('td')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[1].
getElementsByTagName('table')[0].
getElementsByTagName('tbody')[0].
getElementsByTagName('tr')[0].
getElementsByTagName('td')[1].
getElementsByTagName('div')[0].
getElementsByTagName('b')[0].
getElementsByTagName('a')[0].value
);
http://javascript.ru/tutorial/dom/search#comment-5934
Вот как писать надо!