Re[5]: Принудительный разрыв соединения
Здраствуйте.
Вы не поняли. Это всего лишь демонстрация того, как можно засечь время.
В данном случае 2 секунды.
В вашем случае:
(попытка соединения уже выполняется)
...
for ($i=0; $i < 100000; $i++) {
//текущее время
$time_end = getmicrotime();
//разница во времени(смотрим сколько времени выполняется попытка соединения)
$time = $time_end - $time_start;
//если время больше допустимого - stop
if($time >= 2 && !$con){
imap_close($con);
выход из цикла и переход к др. соединению
break;
}
}
...
Дальше попытка другого соединения...
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Здравствуйте, Андрей.
Вы писали 12 июня 2007 г., 14:57:36:
Где она выполняется?
Если будет выполняться попытка соединения, то никакое засекание
времени у Вас не получится, потому что скрипт будет стоять и ждать,
пока функция соединения не вернёт какой-то результат. И в это время у
Вас ничего считаться не будет.