{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
11.
SV * 2.63
[автор] (25 мар 2013, 21:27) [0/0] [0] [отв] [спам] [под] +1 | -1
Редиска,

Нет, точно зависнет. Я уверен. Кстати- пРиМеР.
Ща сделал с exit;. Теперь попробую с break;

12. (25 мар 2013, 21:31) [0/0] [0] [отв] [спам] [под] +1 | -1

for ($d = 0; $d < 100 ; $d++)
{ $n++; }
echo $n;

13. (25 мар 2013, 21:31) [0/0] [0] [отв] [спам] [под] +1 | -1
SV,

header куда ведет?


Изм. 2 раз. / Посл. изм. (25 мар 2013, 21:33)
14. (25 мар 2013, 21:33) [0/0] [0] [отв] [спам] [под] +1 | -1

или например тормозим на 50

for ($d = 0; $d < 100 ; $d++)
{
if($d == 50) break;
$n++;
}
echo $n;

15.
SV * 2.63
[автор] (25 мар 2013, 21:40) [0/0] [0] [отв] [спам] [под] +1 | -1
Редиска,

location: /?ok

16.
SV * 2.63
[автор] (25 мар 2013, 21:42) [0/0] [0] [отв] [спам] [под] +1 | -1
andrey69rus,

Не то. Нужно, чтобы цикл включился, и работал себе, а я- не ждал, а занимался своими делами.

17. (25 мар 2013, 21:48) [0/0] [0] [отв] [спам] [под] +1 | -1
SV,

в начало файла ignore_user_abort(1); но да и на многих хостах есть ограничение на выполнение скрипта по времени

18. (25 мар 2013, 21:57) [0/0] [0] [отв] [спам] [под] +1 | -1

SV, попробуйте еще такой вариант
[code]
if (isset($_GET[\"ok\"])) {
echo \"сработало\";
exit;
}
//вместо вывода данных в браузер, запишем данные в файл, возможно что после header вывод в браузер не происходит, но цикл работает
$f = fopen(\"test.txt\", \"w\" );
for ( $i = 1 ; $i <= 100500; $i ++) {
fwrite($f, \"позиция цикла $i\\\\n\" );
if( $i == 2 ) {
header (location: /?ok);
continue; // еще вариант - продолжаем работу цикла
}
}[/code]
И посмотреть в файле test.txt. сколько итераций в цикле выполнилось.
Возможно, муть какую то напридумывал *


Изм. 4 раз. / Посл. изм. (25 мар 2013, 22:03)
19.
SV * 2.63
[автор] (25 мар 2013, 22:05) [0/0] [0] [отв] [спам] [под] +1 | -1

satton, оно пишется в файл. Я с оперы мини. Если запускаю- ровно через минуту выпрыгивает ошибка 408. Но цикл выполняется. Если со стандартного- обрабатывает долго, и нудно, и до конца цикла. Потом редиректит

20.
SV * 2.63
[автор] (25 мар 2013, 22:08) [0/0] [0] [отв] [спам] [под] +1 | -1
andrey69rus,

Ограничение есть. В 30 секунд. Проверял по phpinfo(); set_time_limit(0); не пашет. Запрещен.
Я обошел этот лимит, но скажем так нелегально...

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений