Topic: Dėl !preg_match klaidos
Keičiu sms sistemą ir iškilo problema su atsakymu seniau buvo
if (!ereg("^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$",$ip)){
bet ant naujesnių php versijų skaičiau kad neveikia , o pakeitus į
if (!preg_match("^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$",$ip)){
man vistiek klaidas metą štai tokias :
<br /> <b>Warning</b>: preg_match() [<a href='function.preg-match'>function.preg-match</a>]: No ending delimiter '^' found in
Skaičiausi pataisymus bet su šitu dalyku vistiek nesusigaudau kaip kur ką keisti, gal galėtumėte pagelbėti truputėli?
Susitvarkiau tai pat
Jeigu kam nors prireiks tai kad neklausinėti papildomai , reikėjo tiesiog iš
if (!preg_match("^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$",$ip)){
Pakeisti į :
if (!preg_match("/^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$/",$ip)){