- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
function jsPlay(soundobj) {
var thissound= eval("document."+soundobj);
try {
thissound.Play(); // играй!!!
}
catch (e) {
thissound.DoPlay(); // играй СЦУКО!!!!!!!!!!!
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+173
function jsPlay(soundobj) {
var thissound= eval("document."+soundobj);
try {
thissound.Play(); // играй!!!
}
catch (e) {
thissound.DoPlay(); // играй СЦУКО!!!!!!!!!!!
}
}
http://rabota2009.ucoz.ru/
вот так надо использовать try-catch если вы не знали.
+173
$karkas = tr(bgcolor("D9EDFB"), td(w("1%").style("").valign("top"),br()).td(valign("top"), hr(noshade().size(1).color("D9EDFB")).table(cs(0).cp(10).border(0), tr(no(), td(no(), 'текст'...
Все знают, что хорошим стилем написанием сайта является отделение кода от дизайна. Но то, что я увидел в самописной CMS, детище прошлого PHP-кодера, повергло меня в тихий ужас.
Каждый HTML-тег со всеми атрибутами был переопределён в отдельную функцию со своими параметрами. Нашлось место даже для замечательной функции br().
[url]http://ithappens.ru/story/3663[/url]
+173
javascript:for(i=0; i<=document.images.length; i++){document.images[i].width=height=0}
Безумное решение которое я нашел на форуме в локалке под лозунгом "Сэкономить на трафике" была ссылка с данным кодом.
+173
$darr = array( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 );
Похапе. Нафик нужны встроенные функции даты / времени? В феврале 28 дней, и баста.
Фрагмент из давно работающего проекта.
+173
# текст сообщений об ошибке
$errDescr[1] = NETCAT_MODERATION_MSG_ONE;
$errDescr[2] = NETCAT_MODERATION_MSG_TWO;
$errDescr[6] = NETCAT_MODERATION_MSG_SIX;
$errDescr[7] = NETCAT_MODERATION_MSG_SEVEN;
$errDescr[8] = NETCAT_MODERATION_MSG_EIGHT;
$errDescr[21] = NETCAT_MODERATION_MSG_TWENTYONE;
Чьорт, я обожаю этих ребят. Они мои герои.
+173
if(isset($_GET['catId'])){
...
} else if($_GET['catId']>0){
...
}
CubeCart v3.0.15
+172.8
if ($_POST['action']!=""){
$action=$_POST['action'];
} elseif ($_GET['action']!=""){
$action=$_GET['action'];
}
if ($_POST['pid']!=""){
$pid=$_POST['pid'];
} elseif ($_GET['pid']!=""){
$pid=$_GET['pid'];
}
if ($_POST['page']!=""){
$page=$_POST['page'];
} elseif ($_GET['page']!=""){
$page=$_GET['page'];
}
if ($_POST['cid']!=""){
$cid=$_POST['cid'];
} elseif ($_GET['cid']!=""){
$cid=$_GET['cid'];
}
if ($_POST['num']!=""){
$num=$_POST['num'];
} elseif ($_GET['num']!=""){
$num=$_GET['num'];
}
+172.8
$Sn = strtolower ($n);
if (preg_match ("'(.*?)\.png$'si", $Sn)) $type="png";
if (preg_match ("'(.*?)\.gif$'si", $Sn)) $type="gif";
if (preg_match ("'(.*?)\.jpg$'si", $Sn)) $type="jpg";
if (preg_match ("'(.*?)\.jpeg$'si", $Sn)) $type="jpeg";
Определение типа изображения
+172.1
#pragma warning( disable : 4005 )
#define TRUE free(reinterpret_cast<VOID*>(-1))
#pragma warning( default : 4005 )
merry debugging!
(return TRUE; :)
+172
$lastBuildDate=date(DATE_FORMAT_RFC822);
$lastBuildDated = str_replace ( '+0400' , '+0300' , $lastBuildDate );
Шах и мат серверным настройкам timezone