sford999 Posted February 20, 2008 Share Posted February 20, 2008 Hi, I'm looking to search a query string for specific text, as I`m getting a lot of hacking attempts on my site, and I want to exclude them and block the IP's that are attempting the hack. eg: The page would be rigs.htm?rigs:34 to view the rigs section and rig ID 34 but I want to search for anything after that. ie: rigs.htm?rigs:34/check_entry.php?dir_abs_src= The thing i want to search for is in bold above. I`m currently using the following code to split the querystring into that pages I want. <?php $page = mysql_real_escape_string($_SERVER['QUERY_STRING']); list($pid, $sid) = explode(":", $page); ?> I'm clueless how I would go about this, so any help would be appreciated. Thanks Quote Link to comment Share on other sites More sharing options...
MeTitus Posted February 20, 2008 Share Posted February 20, 2008 What URL pattern is that one my friend. I think you should have a better look at it. Try to defined a Rest url pattern that would help you. MeTitus Quote Link to comment Share on other sites More sharing options...
sford999 Posted February 21, 2008 Author Share Posted February 21, 2008 Huh? I don`t understand what you mean ??? Quote Link to comment Share on other sites More sharing options...
bpops Posted February 21, 2008 Share Posted February 21, 2008 sford, Look up strpos() and substr() at php.net. Those should help. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.