|
|
|
| Как записать такое: есть скрипт. Надо чтобы после команды
echo "Фотография загружается. Подождите";
через 7 секунд продолжилось выполнение скрипта дальше.
Можно ли так сделать в принципе? | |
|
|
|
|
|
|
|
для: tavila2009
(20.04.2010 в 23:04)
| | sleep(7); | |
|
|
|
|
|
|
|
для: Рома
(20.04.2010 в 23:14)
| | уверены? | |
|
|
|
|
|
|
|
для: Valick
(20.04.2010 в 23:17)
| | да что то не так как хотелось бы работает, вы правы | |
|
|
|
|
|
|
|
для: Рома
(20.04.2010 в 23:22)
| | я прекрасно знаю кто такой слип, а также где его можно и нужно применять
какая польза в данном случае от остановки скрипта на 7 секунд??? | |
|
|
|
|
|
|
|
для: Рома
(20.04.2010 в 23:22)
| | работает именно так как описано в мануале :) | |
|
|
|
|
|
|
|
для: Рома
(20.04.2010 в 23:14)
| | Вот такая последовательность?
echo "Фотография загружается. Подождите";
sleep(7); | |
|
|
|
|
|
|
|
для: tavila2009
(20.04.2010 в 23:18)
| | К тому времени когда в браузере вы увидите Фотография загружается. Подождите
скрипт уже закончит свою работу, и ни о каком продолжении не может идти речь. | |
|
|
|
|
|
|
|
для: Valick
(20.04.2010 в 23:21)
| | а как тогда надо? | |
|
|
|
|
|
|
|
для: tavila2009
(20.04.2010 в 23:22)
| | Смотря чего Вы хотите этим добиться. | |
|
|
|
|
|
|
|
для: Valick
(20.04.2010 в 23:24)
| | Выиграть время если загружается очень большая фотография. Чтобы она не потерялась а загрузилась и потом в базу записать её координаты | |
|
|
|
|
|
|
|
для: tavila2009
(20.04.2010 в 23:26)
| | а с чего Вы взяли что она должна потеряться? | |
|
|
|
|
|
|
|
для: tavila2009
(20.04.2010 в 23:26)
| | пока фотография не загрузится - скрипт запущен не будет.
Отсчет времени начнется уже после этого момента. | |
|
|
|
|
|
|
|
для: tavila2009
(20.04.2010 в 23:22)
| | зависит от того, зачем нужна задержка. | |
|
|
|
|
|
|
|
для: tavila2009
(20.04.2010 в 23:04)
| | В общем-то, можно сделать так:
допустим, форма загрузки изображения.
После нажатия на кнопку js пишет на этой же странице "Фотография загружается. Подождите".
Ведь браузеры обычно дожидаются ответа сервера, а лишь потом меняют контент, который отображается пользователю. | |
|
|
|
|
|
|
|
для: neadekvat
(20.04.2010 в 23:28)
| | не понятно.
Можно конечно скрипт на 2 части разбить. И в нужном месте отсылать
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='7; URL=menu_foto.php?m=$m&w=$w'>
</HEAD></HTML>";
Но тогда перезагрузка будет. Хотелось бы без перезагрузки | |
|
|
|
|
|
|
|
для: tavila2009
(20.04.2010 в 23:35)
| | > После нажатия на кнопку js пишет на этой же странице
Вы читаете, что вам пишут?
По событию onSubmit() js выводит текст. | |
|
|
|
|
|
|
|
для: neadekvat
(20.04.2010 в 23:37)
| | нет не то. Там ещё куча действий кроме сообщения. | |
|
|
|
|
|
|
|
для: tavila2009
(20.04.2010 в 23:39)
| | Вы сказали об этом?
Может, стоит сказать о том, что вам все-таки нужно? | |
|
|
|
|
|
|
|
для: tavila2009
(20.04.2010 в 23:04)
| | Вам надо на другую ветку : javascript .... setTimeout( ) | |
|
|
|