Как синхронизировать кадры
2 кадра разделяют глобальные переменные
отображение второго кадра зависит от переменных, установленных php-скриптом первого кадра
Большую часть времени это работает.. но если второй кадр быстрее, это испортит
как я могу их синхронизировать?
второй php-скрипт одного фрейма будет ждать окончания другого
на самом деле sleep(1) вначале многое улучшило, но это не очень надежно, так как первый кадр обращается к БД, а результат зависит от времени выполнения
1 ответ
Наконец я сделал это с помощью JavaScript. Первый скрипт генерирует
top.frames[1].location = ....
с параметром exec=1
изначально кадр вызывается с другим параметром exec = 0
if ($ _GET ['exec'] == '0') return; // в начале второго php