Here is the syntax I am trying to use to replace PHP5.3 problematic "if (ereg".
origianl code:
if (ereg('([0-9.-]{1,}),([0-9.-]{1,})', $location, $regs))
new code:
if (preg_match('/[0-9.-]{1,}/,/[0-9.-]{1,}/', $location, $regs))
this new code is causing the warning. I tried to figure it out using previous posts, here, but I am not quite getting it right.
Thanks.
You forgot to escape your slashes which are your regex delimiters:
if (preg_match('/[0-9.-]{1,}/,/[0-9.-]{1,}/', $location, $regs))
should be
if (preg_match('/[0-9.-]{1,}\/,\/[0-9.-]{1,}/', $location, $regs))