<?php
$acildi=time();
$ac=fopen('http://google.com','r');
$veri='';
while(!feof($ac) && (time()-$acildi)<10) {
$veri. = fread($ac,50);
}salladım bişeyler ya büyük ihtimal çalışmaz
time() kontrolünü while döngüsü içine ekleryip php çalışmasını durdurursak olur sanırım.
<?php
header('Location: http://asd.com'); // 10 saniyeden fazla sürerse başka yere yönlendir
$acildi=time();
$ac=fopen('http://google.com','r');
$veri='';
while(!feof($ac)) {
if (time()-$acildi>10) {
exit; // header yönlenmesi
}
$veri. = fread($ac,50);
}
header_remove(); //php 5.3 olması lazım
echo $veri; // işleme devam...