shoppie Posted June 25, 2007 Share Posted June 25, 2007 My hosting provider got hacked and my site was one of the unlucky ones. They added <iframe> to bottom of all my pages in the public_html dir provided by the hosting company. Now I'll be getting them restored from backup so thankfully no manual editing of hundreds of files. But to prevent it from happening again, or if it does preventing iframe to execute what are my options? Can I just exclude iframe html tag from executing totally? <iframe src="wierd webpage address" width=1 height=1></iframe> Quote Link to comment https://forums.phpfreaks.com/topic/57069-php-and-html-tag-removal/ Share on other sites More sharing options...
sasa Posted June 25, 2007 Share Posted June 25, 2007 use preg_replace() Quote Link to comment https://forums.phpfreaks.com/topic/57069-php-and-html-tag-removal/#findComment-281962 Share on other sites More sharing options...
redarrow Posted June 25, 2007 Share Posted June 25, 2007 my version there might be better ways but i had a go lol. <?php $url="<iframe src='http://www.google.com' width=1 height=1></iframe>"; if(eregi_replace("^(\<iframe)[a=z0-9\_\-\=\<\>]{0,100}(\<\/iframe>)$", " ",$url)){ echo "No iframe see $url"; }else{ echo "sorry still seee the iframe"; } ?> Quote Link to comment https://forums.phpfreaks.com/topic/57069-php-and-html-tag-removal/#findComment-281971 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.