怎么在php中使用ajax实现一个无刷新的新闻留言系统

  介绍

今天就跟大家聊聊有关怎么在php中使用ajax实现一个无刷新的新闻留言系统,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<强> 1。配置文件:配置。php,代码如下:

& lt; ? php    ,//数据库配置信息(用户名:密码,数据库名,表前缀等),=,美元cfg_dbhost “localhost",,=,美元cfg_dbuser “root",,=,美元cfg_dbpwd “root",,=,美元cfg_dbname “ajaxdemo1",,   ,cfg_dbprefix 美元;=,““,   ,link 美元;=,mysql_connect (cfg_dbhost, cfg_dbuser美元,美元cfg_dbpwd),,   ,mysql_select_db (cfg_dbname美元),,   ,mysql_query (“set  names  utf8"),,   ?在

<强> 2。处理请求:交易。php,代码如下:

& lt; ? php    ,头(“内容类型:text/html; charset=utf-8"),,   ,include “config.php";;   ,//后接收数据,只是演示效果,这里就省去验证了,=,美元name  $ _POST[& # 39;名字# 39;];,=,美元content  $ _POST[& # 39;内容# 39;];,   ,sql 美元;=,“insert  into  test (名称、内容),values (& # 39;{$名称}& # 39;,& # 39;内容}{$ & # 39;);“,,   ,res 美元;=,mysql_query (sql,美元链接),,   如果(res){大敌;   ,echo  & # 39; {“name":“& # 39;。美元的名字# 39;公司“,“content":,“& # 39;。美元内容# 39;公司“,“status":,“1“} & # 39;,,   }大敌;   ?在

<强> 3。首页代码:索引。php,代码如下:

& lt; ! DOCTYPE  html  PUBLIC “-//W3C//DTD  XHTML  1.0,过渡//EN",“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"祝辞,   & lt; html  xmlns=癶ttp://www.w3.org/1999/xhtml"祝辞,   & lt; head>,   & lt; meta  http-equiv=癈ontent-Type",内容=皌ext/html;, charset=utf-8",/祝辞,   & lt; title>无刷新& lt;/title>,   & lt; link  href=https://www.yisu.com/zixun/" css/css.css " type=" text/css " rel="样式表"/>   <风格type=" text/css ">   身体{颜色:# 555;字体大小:14 px;填充:0;保证金:0;}   #{形式背景:# dedede;填充:10 px 20 px;宽度:300 px;}   #显示{背景:# f6f6f6;填充:10 px 20 px;宽度:300 px;}   #显示p{保证金:6 px;字体大小:13 px;行高:22 px;边界底部:1 px冲# cdcdcd;}>   <脚本type=" text/javascript”>   $(函数(){   $(" #子”).click(函数(){//只是说明原理,然后这里省去了验证文本框内容的步骤,直接发送ajax请求   $ . post(“交易。php”,{名称:$(" #名称").val(),内容:美元(“#内容”).val()},功能(数据){   如果(data.status) {   var str="

<强>”+ data.name +”强发表了:”+ data.content + "

";   $(" #秀”).prepend (str);//在前面追加   其他}{   alert("评论失败”);   }   },json);   });   });>   
  <表单动作="交易。php”方法="得到" id=" suggest_form ">   用户名:
  内容: 文本区域      
  <? php   包括“config . php”;   $ sql=皊elect * from测试;”;   res美元=mysql_query (sql,美元链接);   虽然美元($ result中进行row=mysql_fetch_array res)) {   回声“

<>强劲”。美元行(的名字)。”强发表了:“行(“内容”)美元。”

";   }   ?>   
  身体   

<强>数据库文件,代码如下:

DROP  TABLE  IF  EXISTS ‘测试’,,   CREATE  TABLE “测试”,(,   ,“id”int (10), unsigned  NOT  NULL  AUTO_INCREMENT,,   ,“名字”varchar (64), NOT 空,,   ,“内容”text  NOT 空,,   ,PRIMARY  KEY  (id),   ),引擎=MyISAM  DEFAULT  CHARSET=use utf8;

看完上述内容,你们对怎么在php中使用ajax实现一个无刷新的新闻留言系统有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

怎么在php中使用ajax实现一个无刷新的新闻留言系统