Показать сообщение отдельно
  #3 (permalink)  
Старый 16.11.2014, 06:06
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от 161login
Как заставить Ajax ждать пока сервер выполнит операцию отправки почты?
PHP не асинхронен. Поэтому сервер не отдаст ответ клиенту, пока почта не отправится.
Сообщение от 161login
AJAX думает - Сервер не отвечает
Время ожидания сервера выставляется через параметр timeout. По-моему по умолчанию не менее 30 секунд, если вообще не бесконечность. При таком длительном ожидании скорее юзер закроет страницу, нежели сработает timeout
__________________
В личку только с интересными предложениями
Ответить с цитированием