whirlwind
TDD infected, paranoid
Бывают же кадры (как не надо делать)
Среди старого гомна попался перл. Чувак так готовит элементы формы выбора периода. Вчера был выходной, так что никто глюков не заметил. Седня - 31 число...
Минут десять веъзжал в чем тут грабли... Дошло, ржал...
Среди старого гомна попался перл. Чувак так готовит элементы формы выбора периода. Вчера был выходной, так что никто глюков не заметил. Седня - 31 число...
PHP:
// shit skipped
for ($i=1;$i<13;++$i) {
$m_num = date("m",mktime (0,0,0,$i ,date("d"),date("Y")));
$m_str = date("M",mktime (0,0,0,$i ,date("d"),date("Y")));
if ($this->m1 == $i) {$sel = "selected";} else {$sel = "";}
if ($this->m2 == $i) {$sel2 = "selected";} else {$sel2 = "";}
$data['m_begin'] .="<option value='$m_num' $sel>$m_str\n";
$data['m_end'] .="<option value='$m_num' $sel2>$m_str\n";
}
// shit skipped