- Автор темы
- #1
Чекер должен чекеть определенные валидные страницы но дальше у меня не что не получаться
PHP:
<?php
// {
$ip = '212.120.(0-255).(0-255)';
$port = 80;
$valid_file = 'good_spisok.txt';
$timeout = 1; // sec
// }
$good_ip = array();
preg_match('~([0-9]+\.[0-9]+\.[0-9]+\.)\(([0-9]+)-([0-9]+)\)~', $ip, $regs);
for($i=$regs[2];$i<=$regs[3];$i++) {
$nIP = $regs[1].$i;
$fp = fsockopen($nIP, $port, $errno, $errstr, $timeout);
if($fp) {
$good_ip[] = $nIP;
}
fclose($fp);
}
$fopen = fopen($valid_file, 'w');
fwrite($fopen, implode("\n", $good_ip));
fclose($fopen);
?>