Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2009, 00:37   #1
Web-Gangsta
HTML, JS, CSS, PHP
Форумчанин
 
Аватар для Web-Gangsta
 
Регистрация: 20.04.2009
Сообщений: 233
Восклицание xml http request. Как с этим разобраться?

Доброго времени суток! Я много читал про xml http request и пытался вникнуть... Чем больше я читаю, тем больше мне кажется, что моя голова вот-вот взорвется... Я многое понял о скриптах, но пока ничего не понял о том, куда и что ставить... Разбирался на примере статьи на Wikipedia (http://ru.wikipedia.org/wiki/XHR)... Разъясните мне пожалуйста на простейшем примере...
[ Вот здесь должен был быть мой юзербар... Но... ]
Web-Gangsta вне форума Ответить с цитированием
Старый 27.04.2009, 10:37   #2
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

http://xmlhttprequest.ru/
думаю, там расписано проще некуда
свободен...
wall66 вне форума Ответить с цитированием
Старый 27.04.2009, 16:10   #3
Web-Gangsta
HTML, JS, CSS, PHP
Форумчанин
 
Аватар для Web-Gangsta
 
Регистрация: 20.04.2009
Сообщений: 233
По умолчанию

Спасибо, постараюсь разобраться...
[ Вот здесь должен был быть мой юзербар... Но... ]
Web-Gangsta вне форума Ответить с цитированием
Старый 27.04.2009, 21:43   #4
Web-Gangsta
HTML, JS, CSS, PHP
Форумчанин
 
Аватар для Web-Gangsta
 
Регистрация: 20.04.2009
Сообщений: 233
По умолчанию

Люди, у меня такая проблема: я пытаюсь сделать страничку, где пользователь сможет оставлять комментарий, хочу сделать так, что бы юзер отправив коммент получил результат не перезагружая страницу... Я примерно эту схему понял, но не знаю как реализовать у себя... Сайт выглядит следующим образом: вверху у меня PHP скрипт считывает из файла комментарии и выводит их по порядку, каждый комментарий находится в <tr><td>Комментарий</td></tr>... А сам скрипт в PHP, ниже находится сама форма отправки коммента... xml http request я подстроил под эту страницу, скрипт выполняется, но на странице результат отображается только после перезагрузки... Чуствую что где-то не то написал... Помогите разобраться... Да, кстати, по отправлению сообщения срабатывает xml http request, которая вызывает PHP функцию, а та записывает данные в файл и считывает их заново... Ой чувствую напорол...
[ Вот здесь должен был быть мой юзербар... Но... ]
Web-Gangsta вне форума Ответить с цитированием
Старый 27.04.2009, 22:21   #5
Web-Gangsta
HTML, JS, CSS, PHP
Форумчанин
 
Аватар для Web-Gangsta
 
Регистрация: 20.04.2009
Сообщений: 233
По умолчанию

Может кто подскажет, как проще написать такое действие?
[ Вот здесь должен был быть мой юзербар... Но... ]
Web-Gangsta вне форума Ответить с цитированием
Старый 28.04.2009, 03:44   #6
cronfy
Пользователь
 
Регистрация: 09.10.2008
Сообщений: 92
По умолчанию

А зачем для этого использовать голый XHR? Возьмите какой-нибудь яваскриптовый фрекмворк: Jquery, Prototype, Mootools... Всё будет ГОРАЗДО проще.

Вот ссылка на ф-ю $.post() в jQuery, из документации: http://docs.jquery.com/Ajax/jQuery.p...tacallbacktype

После сабмита формы вызываете $.post(), отправляя коммент, возвращаете добавленный комментарий в ответ на $.post(), в callback-функции добавляете к списку комментариев новый с помощью $.append() или $.prepend().

XHR — это интересно, несомненно, но для таких задач лучше использовать фреймворки, гораздо меньше головоломок
SPRINTHOST.RU — вот, что я люблю ;-)
cronfy вне форума Ответить с цитированием
Старый 29.04.2009, 01:15   #7
Web-Gangsta
HTML, JS, CSS, PHP
Форумчанин
 
Аватар для Web-Gangsta
 
Регистрация: 20.04.2009
Сообщений: 233
По умолчанию

Большое спасибо... Я так понял на примере MooTools, там нужно за сайтом всегда таскать библиотеки MooTools?..
[ Вот здесь должен был быть мой юзербар... Но... ]
Web-Gangsta вне форума Ответить с цитированием
Старый 29.04.2009, 01:44   #8
Web-Gangsta
HTML, JS, CSS, PHP
Форумчанин
 
Аватар для Web-Gangsta
 
Регистрация: 20.04.2009
Сообщений: 233
По умолчанию

cronfy, я почитал про MooTools и т.п., но я там не нашел того, что мне помогло бы с моей проблемой... Это полезная штука, я применю ее в сайте, но я не вижу чем она мне поможет в том что бы выводить в форуме сообщение без перезагрузке...

Люди, я прям запутался уже с этим форумом, помогите кто знает, объясните как проще сделать форум без перезагрузки страницы...
[ Вот здесь должен был быть мой юзербар... Но... ]
Web-Gangsta вне форума Ответить с цитированием
Старый 02.06.2009, 02:31   #9
Tartyga
Новичок
Джуниор
 
Регистрация: 02.06.2009
Сообщений: 1
По умолчанию

Выносишь PHP в отдельный файл, выполняешь XMLHTTPRequest запрос к этому файлу, результат вставляешь в index и все.
Tartyga вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подскажите как пользоваться этим Microsoft Visual C++ 7.1 tsergey Софт 7 17.03.2009 14:48
idhttp и Request Header eldar Работа с сетью в Delphi 5 08.10.2008 09:38
Как работать с XML? Никки Общие вопросы Delphi 7 18.01.2008 00:56