pokoleji sprawdzamy czy
1.kolejne funkcje wykonaly sie poprawnie 2.jezeli nie przerywamy wykonywanie 3. zwracamy blad
<?php $error= null; if($sys->codeCheck($code,'sms')){ if($sys->codeTake($code,'sms')){ if($sys->rankVipUp($this->othauth->user('id'),60*60*24*30,8)){ if($sys->groupChange($this->othauth->user('id'),8)){ $this->flash('Tranzakcja zrelizowana pomyślnie, Dziękujemy !','/vips/view'); exit; }else{ $error.=' Zmiana profilu niepowiodła się.'; } }else{ $error.=' Przedłużenie aktywności konta niepowiodło się.'; } }else{ $error.=' Niemożna użyć kodu.'; } }else{ $error.=' Kod wykorzystany lub niepoprawny.'; } $this->flash('Błąd'.$error.' Spróbuj ponownie !','/vips/active'); ?>
jakies sugestje ewentualnie pomysly jak to usprawnic