Katanius Posted March 26, 2007 Share Posted March 26, 2007 Hi all! Im new to this forum so plz forgive me if am not posting in the right section and if needed move my post. Im writing a simple script that retuns the hosts for a given ip range(im later going to use it as a function). <?php $startofrange='62.112.192.1'; $endofrange='62.112.192.50'; $ipstart=ip2long($startofrange); $ipend=ip2long($endofrange); for( $ip=$ipstart ; $ip<=$ipend ; $ip++ ) { echo long2ip($ip)."="; echo $ip."="; $hostname = gethostbyaddr($ip); echo $hostname."<br>"; } ?> The broblem is that at some point it just stops in the middle of the loop an does not finish the scan of the given ips eventhough at the time it stops it has not reached the ip given as the end of the ip range. It just stops... I really cant figure out whats wrong.. Im not realy experienced in php so plz, could anyone help me with this? What am i doing wrong? Quote Link to comment Share on other sites More sharing options...
per1os Posted March 26, 2007 Share Posted March 26, 2007 set_time_limit(100); Try that see if it is because you need more time?? Quote Link to comment Share on other sites More sharing options...
Katanius Posted March 26, 2007 Author Share Posted March 26, 2007 I set the timelimit at 3600 sec and it worked just fine!!! even for 500+ addresses!!! Thank you very much!!! It realy helped!!! 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.