- 1
- 2
<input type="submit" style="display: none;" />
<!-- Для того, чтобы сабмитилось по кл. enter -->
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+152.9
<input type="submit" style="display: none;" />
<!-- Для того, чтобы сабмитилось по кл. enter -->
+163.3
$udate = mktime(
0,0,0,
$_REQUEST["udate"][3] . $_REQUEST["udate"][4],
$_REQUEST["udate"][0] . $_REQUEST["udate"][1],
$_REQUEST["udate"][6] . $_REQUEST["udate"][7] . $_REQUEST["udate"][8] . $_REQUEST["udate"][9]
);
Продолжение феерической истории о том, как один мальчег не знал регулярок. Да что там регулярок...
+151.4
CREATE TABLE `pm_keywords` (
`id` int(11) unsigned NOT NULL auto_increment,
`keyword` varchar(255) default NULL,
....
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_keyword` (`keyword`),
) ;"
$sql = "SELECT keyword
FROM pm_keywords
WHERE active = 0
ORDER BY rand()
LIMIT ".intval($newKeywords);
$q = mysql_query($sql);
$keywords = array();
while ($r = mysql_fetch_assoc($q)) {
$keywords[] = mysql_real_escape_string($r['keyword']);
}
$newKeywordsActual = count($keywords);
$sql = "UPDATE `pm_keywords` SET
active = 1,
lastupdate = '".date('Y-m-d H:i:s')."'
WHERE keyword IN ('".implode("','", $keywords)."')
LIMIT ".$newKeywordsActual;
mysql_query($sql);
WHERE keyword IN ('".implode("','", $keywords)."')
+162.1
if(!(strpos(strtolower($to),'ontent-transfer-encoding')===false)) {
...
}
+162.1
if ( !empty($a1) ||
!empty($a1) && !empty($a2) ||
!empty($a1) && !empty($a2) && !empty($a3) ||
!empty($a1) && !empty($a2) && !empty($a3) || && !empty($a4) ||
!empty($a1) && !empty($a2) && !empty($a3) || && !empty($a4) || && !empty($a5) ||
...
!empty($a1) && !empty($a2) && !empty($a3) || && !empty($a4) || && !empty($a5) || && ... !empty($a8) )
{
// что-то делать...
}
Уже и не припомню где именно, но всретил я такую проверочку на рабочем сайте:
После небольшой оптимизации получилось нормально условие... кто скажет какое ???
+966.3
int factor = (chbFactor.Checked) ? 1 : 0; // bool to int
factor = (factor * 2) - 1; // -1 or +1
Вторая строчка превращает 0 в -1 а единичку не трогает
+176.8
if(empty($username) || $username){
// ...
if($id == $row['id'] || $row['id'] == $id || ($row['id'] == $id && $id == $row['id'])){
// ...
}
}
Было дело года два назад...
Форма авторизации, как я мог написать такой бред? =)
+77.1
public static boolean isValidUser(String user)
{
if(user == null) return true;
int len = user.length();
if (len > 255) return false;
char c;
for(int i=0; i<len; i++)
{
c = user.charAt(i);
if (c <= ' ') return false;
if (c == ':') return false;
if (c == '@') return false;
if (c == '"') return false;
if (c == '>') return false;
if (c == '<') return false;
if (c == '/') return false;
if (c == '\'') return false;
if (c == '&') return false;
if (c == '\u077F') return false;
if (c == '\u0FFE') return false;
if (c == '\u0FFF') return false;
}
return true;
}
проверка имени пользователя на плохие символые в Jeti
+45.6
return (hWnd) ? (bool)ShowWindow(hWnd, (state) ? SW_NORMAL : SW_HIDE) : false;
Я долго пытался понять, что я имел ввиду.
+160.7
$_date = date("Y-m-d", mktime("0", "0", "0", date("m"), date("d")-2, date("Y")));
нашел в сорсе одного из наших сайтов