Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   javascript в конце php файла обработчика (https://javascript.ru/forum/events/37850-javascript-v-konce-php-fajjla-obrabotchika.html)

borodadada 10.05.2013 21:34

javascript в конце php файла обработчика
 
Ситуация не понятная, загружаю картинку без перезагрузки страницы, передаётся картинка в php файл, обрабатывается, и заносится в базу новый путь. Но после того как всё успешно обновилось, нужно обновить блок аватара, но есть проблема. Если javascript пишу в файле на котором форма , есть возможность обновить, но беда в том, что когда проходит стирание блока а потом востановление новым, php обработчик ещё не успевает обработать файл, и получается, что удалили аватар, а заменить нечем... белый квадрат. Пробовал вставить в конец файла обработчика javascript , но там что то вообще ни как... Реально ли разместить код в конце обработчика php? При этом надо ли подключать файл, или достаточно просто обращения через форму? Или есть какие то другие пути решения?

_0_ 11.05.2013 15:54

А как ты передаешь файл в php?

borodadada 11.05.2013 21:19

iframe POST метод стандарт, сейчас заменил на javascript не мой... Хочу сделать на XMLHttpRequest Level 2...

_0_ 11.05.2013 21:37

Цитата:

Сообщение от borodadada (Сообщение 249928)
iframe POST метод стандарт, сейчас заменил на javascript не мой... Хочу сделать на XMLHttpRequest Level 2...

:yes:

К XMLHttpRequest можно подключить обработчик ответа сервера, в ответе от PHP можно передать путь к новой аватарке, в этом обработчике и обновляй блок.


Часовой пояс GMT +3, время: 07:43.