Siggles Posted February 18, 2008 Share Posted February 18, 2008 I am trying to be security minded and making sure forms are filled in correctly before updating my dbase. Can you tell me the correct syntax for the below. It only seems to work on the first variable presultmfc. if (eregi('^[0-9]$', $presultmfc and eregi('^[0-9]$', $presultother))) { Link to comment https://forums.phpfreaks.com/topic/91662-help-with-eregi-when-two-checks/ Share on other sites More sharing options...
Siggles Posted February 18, 2008 Author Share Posted February 18, 2008 if (eregi('^[0-9]$', $presultmfc) && eregi('^[0-9]$', $presultother)) { Seems it was the placment of the () - see above correct syntax. Link to comment https://forums.phpfreaks.com/topic/91662-help-with-eregi-when-two-checks/#findComment-469462 Share on other sites More sharing options...
redarrow Posted February 18, 2008 Share Posted February 18, 2008 wrong if (eregi('^[0-9]$', $presultmfc) && eregi('^[0-9]$', $presultother)) { correct if (eregi("^[0-9]$", $presultmfc) && eregi("^[0-9]$", $presultother)) { '<<< wrong "<<< correct php needs" to get the php.ini to do php work 'single quotes tell php to use the current quoted code as a litrall word or charecter.......... will work ur way but future use "double quotes......... Link to comment https://forums.phpfreaks.com/topic/91662-help-with-eregi-when-two-checks/#findComment-469574 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.