- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
$metka=0;
$reason = $form->getValue("reason");
if ($activedate < $datenow)
{
$metka++;
}
if (trim($reason) == "")
{
$metka++;
}
if ($conflict>0)
{
$metka++;
}
if ($metka == 0)
{
for ($i=0;$i<count($srid);$i++)
{
$this->changeRates($srid[$i],$rate[$i],$datenow,$activedate,$reason);
}
pageAlert::nextPageAlert("Ставки по тарифам успешно сохранены!", PAGE_ALERT_SUCCESS);
}
Вот как кодят программисты, не слышавшие про исключения и return false при ошибках
Lure Of Chaos 18.05.2010 15:50 # +1
HyperGeek 18.05.2010 16:41 # 0
guest 18.05.2010 16:03 # +4
хорошее, годное продакшн гогно :)
xXx_totalwar 18.05.2010 16:04 # +1
3.14159265 18.05.2010 16:33 # 0
а тот кто писал наверно не слышал не только о return false но и о операторе ИЛИ и о else и о вложеных ifах тож
1Ad_Astra1 18.05.2010 16:06 # 0
Lure Of Chaos 18.05.2010 16:33 # 0