失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Ajax无刷新评论的PHP代码 PHP Ajax实现页面无刷新发表评论

Ajax无刷新评论的PHP代码 PHP Ajax实现页面无刷新发表评论

时间:2021-04-05 23:38:32

相关推荐

Ajax无刷新评论的PHP代码 PHP Ajax实现页面无刷新发表评论

大家都有在网站发表评论的经历,传统的发表过程无非是:发表->提交页面表单->等待刷新页面,这样在网络比较拥挤的时候,往往需要漫长的等待,今天介绍用PHP+Ajax实现页面无刷新发表评论,希望对初学ajax的PHPer有所帮助。

那么首先,我们需要一个基本的ajax开发

var http_request=false;

function send_request(url){//初始化,指定处理函数,发送请求的函数

http_request=false;

//开始初始化XMLHttpRequest对象

if(window.XMLHttpRequest){//Mozilla

有一点ajax基础的通过注释,应该都可以看懂这段代码,我们可以看出,当我们开始发表评论的时候,在一个特定位置先显示:正在发送数据...。接着调用回调函数处理数据。那么请看服务器端的代码:

header('Content-Type:text/html;charset=GB2312');//避免输出中文乱码,linux下不需要

$username=trim($_GET['username']);

$newfourm=trim($_GET['newfourm']);

$id=$_GET['id'];

$time=date("Y-m-d");

include('inc/config.inc.php');

include('inc/dbclass.php');

$db=new db;//从数据库操作类生成实例

$db->mysql($dbhost,$dbuser,$dbpassword,$dbname);//调用连接参数

由于jsvascript采用UTF8编码,在windows下采用ajax回送服务器的返回信息就会出现

这是我网页的一部分,也就是实现这一功能的框架

1.点击“提交”,开始发送数据

2. 数据发送成功

3. 刷新评论列表

如果觉得《Ajax无刷新评论的PHP代码 PHP Ajax实现页面无刷新发表评论》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。