Обновить часть сайта по ссылке гиперссылки - PullRequest
0 голосов
/ 26 июня 2011

Итак, у меня есть сайт PHP Mail для меня, и мне не нравится, как он обновляется каждый раз, когда я нажимаю на новую почту / электронную почту / папку и т. Д.

Итак, мне было интересно, если это способ (я знаю, что это есть, и с AJAX из того, что я собрал через Google), чтобы он вошел в меня в новый почтовый ящик, отличающийся от папки или с фактическая электронная почта / хост / порты / пароли.

Пример:

Если я нажимаю на электронное письмо в списке, оно загружает «Просмотр сообщения» и обновляет ТОЛЬКО ту часть веб-страницы с сообщением. Так было бы просто:

echo imap_fetchbody($mbox,$mID,1);

где $ mbox это просто почтовый ящик, а $ mID это просто номер сообщения.

Далее, и аналогичным образом, я бы хотел, чтобы для функции imap_open она делала то же самое, что и изменение адреса электронной почты / порта / хоста одним щелчком мыши, но опять же, НЕ обновляла страницу целиком, а только папки / список сообщений.

$mbox = imap_open ("{".$imaphost.":".$imapport."/imap/ssl}" . $folder , $email , $password); 

Где все переменные - это то, что они говорят, но они могут измениться по щелчку гиперссылки в списке моих электронных писем.

Надеюсь, я был достаточно тщателен, и мне действительно нужно либо руководство, либо четкое объяснение того, как это работает / как я могу заставить его работать.

Большое спасибо и хорошего вечера!

1 Ответ

0 голосов
/ 26 июня 2011

Из этого туториала вы можете начать:

http://www.jensbits.com/2009/10/04/jquery-ajax-and-jquery-post-form-submit-examples-with-php/

В этом руководстве используются переменные формы, поэтому вы можете отправить свои переменные, используя параметр данных в функции ajax или post:

data: ({id : this.getAttribute('id')}),
...