Ребята, подскажите, как сделать перезагрузку страницы и передачу ей параметров? Например, index.php выполняет цикл от 1 до 10, как достигает 10 обновляется и передает параметр 10 и цикл пошел с 11 до 20, затем 21-30 и т.д.
Цель: разделение задач, чтобы скрипт не выполнялся долго и бесконтрольно.
Игорь_Vasinsky
15.10.2012 - 15:42
в url GET можешь ставить каждый раз новый, считывая старый и увеличивая
так же можешь в сессии хранить
можно set_time_limit() установить
можно break в цикле делать после нужного момента
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Цитата |
в url GET можешь ставить каждый раз новый, считывая старый и увеличивая. так же можешь в сессии хранить |
На примере не покажете? Интересует передача через POST.
Michael
15.10.2012 - 16:14
В общем это называется
batch процессом.
А по простому - Текущую стадию обработки храни в сессии, а индикатор выполнения и запуск итераций, через ajax например.
_____________
There never was a struggle in the soul of a good man that was not hard