Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

помогите со временем
Сообщения
Win4esteR

вот кусок кода
# Получаем список пользователей
for($i=0; $i<= $last; $i += PER_PAGE) {
$result = query('online.php?nm='. $i);
preg_match_all('#<a href="online.php\?m=about&amp;to=(.*)&amp;#', $result, $users);
# Отсылаем сообщения
for($a=0;$a<PER_PAGE;$a++) {
query('messages/writemessage.php?to='. $users[1][$a] .'&m=send', 'message='. $message);
}
}
подскажите пожалуйста, как сделать чтобы сообщения отправлялись с определенным интервалом времени, к примеру 5 сек

14 Окт 2012, 13:33
Aventus

Можно вставить строчку Sleep(1000); Будет тебе задержка в одну секунду. Но важно помнить что в php.ini стоит ограничение на время выполнения скрипта. Главное не переусердствовать.

14 Окт 2012, 13:36
Win4esteR

а в каком месте нужно вставить? и если вместо 1000 написать 5000 то будет задержка на 5 сек?

14 Окт 2012, 13:38
NizaM

спамер писать собрался?

14 Окт 2012, 13:59
Win4esteR

NizaM, нет, он написан, нужно подправить

14 Окт 2012, 14:46
oee

Win4esteR, 5000 - 5 сек, верно.
Вставь перед предпоследней фигурной скобкой

14 Окт 2012, 15:34
Win4esteR

спасибо!

14 Окт 2012, 22:08
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.