Autor Zpráva
stuchlej
Profil
Dobrý den.
Opět se mi stala chyba. je to v regulernim vyrazu.
Pise mi to: Warning: ereg() [function.ereg]: REG_BADRPT in /var/www/SMP/zus.php on line 35
Učel tohoto zkriptu je, zjistit jestli je urok ('uro') v procentech. Pokud ano vypocitat urok a pridat ho k hodnote pujcky a pokud ne, jen ho pricist k pujcce.

                      if ($x['typ'] == 3){
/* radek 35 */if (ereg('[0-9]*+[%]',$x['uro']) && @ereg('[0-9]*',$x['uro'],$hc)){
                     $a = $_POST['cas'] / 100;
                     $v = $a * $hv[0];
                     $cas = $x['cas'] + $v;
                     }
                     else{
                     $cas = $x['uro'] + $x['cas'];
                     }
                     $p1 = $p1 + $cas;
                     }
                     


Poraďte prosím.
nightfish
Profil
problém je v "*+"
může tam být buď * ve významu 0 a více opakování
nebo + ve významu 1 a více opakování
stuchlej
Profil
Aha děkuji.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0