Gunnar Bittersmann: Problem mit preg_match

Beitrag lesen

@@DiamondDogHamm:

nuqneH

if(!preg_match("§^([0-999]).([0-999]).([0-999]).([0-999]):([0-9999]])$§", mysql_real_escape_string($_POST['Proxy'])))
welches aber richtig zu seien scheind.

Zusätzlich zu MudGuards Hinweis: Willst du wirklich, dass '1a2b3c4:5' den Test besteht? Beachte die besondere Bedeutung von '.' in regulären Ausdrücken und dass er mit '' escapet werden muss.

Und willst du wirklich 0 bis 999 zulassen oder 0 bis 255?

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)