所以,我已经为自己创建了一个PHP Mail网站,而且我不喜欢每次点击新邮件/电子邮件/文件夹等时它都会刷新。
所以,我想知道他们是否是一种方式(我知道他们是,并且通过谷歌收集的AJAX),让它登录到一个新的邮箱,不同的文件夹或与实际的电子邮件/主机/端口/密码。
示例:
如果我点击列表中的电子邮件,它会加载“消息视图”并仅刷新包含该消息的网页部分。所以它只是:
echo imap_fetchbody($mbox,$mID,1);
其中$ mbox只是邮箱,而$ mID只是邮件编号。
此外,类似地,我希望它对实际的imap_open函数执行相同的操作,以便在单击时更改电子邮件/端口/主机,但同样,不要刷新整个页面,而只是文件夹/消息列表。
$mbox = imap_open ("{".$imaphost.":".$imapport."/imap/ssl}" . $folder , $email , $password);
所有变量都是他们所说的,但他们可以在超链接上点击我的电子邮件列表。
我希望我足够彻底,而且我真的只需要一个教程,或者明确解释它是如何工作的/如何让它工作。
非常感谢,祝你晚安!
答案 0 :(得分:0)
本教程可能会帮助您入门:
http://www.jensbits.com/2009/10/04/jquery-ajax-and-jquery-post-form-submit-examples-with-php/
本教程使用表单变量,因此您可能希望使用ajax或post函数中的data参数发送变量:
data: ({id : this.getAttribute('id')}),