Autor | Zpráva | ||
---|---|---|---|
stuchlej Profil |
#1 · Zasláno: 21. 3. 2010, 17:46:57
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 |
#2 · Zasláno: 21. 3. 2010, 17:50:13
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 |
#3 · Zasláno: 21. 3. 2010, 17:53:48
Aha děkuji.
|
||
Časová prodleva: 14 let
|
0