求AJAX+PHP+MYSQL无刷新聊天室小样 170
功能非常非常的简单frame分2块.上面是显示文字下面是输入text+发送buttom。每一秒上面的内容都更新一次要求上面的页面不刷新~就是ajax技术啦。(最好有原代码...
功能非常非常的简单
frame分2块.
上面是显示文字
下面是 输入text + 发送buttom。
每一秒上面的内容都更新一次
要求上面的页面不刷新~就是 ajax技术啦。(最好有原代码)
越简单越好,完全捧着学习的态度,绝对不是copy交作业的目的
本人目前只写到这步,不知道如何每秒刷新
---------------我写的请参考---------------------------------
<script language="JavaScript" src="./jslb_ajax.js" charset="utf-8"></script>
<script Language = "JavaScript">
<!--
function on_loaded1(oj){
var res = decodeURIComponent(oj.responseText)
document.getElementById("output").innerHTML =res;
}
//-->
</script>
<form>
<input type ="text" name ="data">
<input type = "button"
value = "send"
onclick = "sendRequest(on_loaded1,
'&data='+this.form.data.value,
'GET',
'./mysql.php',
true,
true)">
<div id="output"></div>
-----------------mysql.php--------------------------------
<?php
$db = mysql_connect('localhost','root','root');
mysql_select_db('mysql',$db);
$data = mysql_escape_string($_GET['data']);
$query ="insert into message (message) values ($data);";
mysql_query($query,$db);
$sql = "select * from message where id order by id desc limit 5;";
$output =mysql_query($sql,$db);
mb_http_output('UTF-8');
while($aryCol=mysql_fetch_assoc($output))
{
$msg = "message:is".$aryCol['message']."<br>";
$msg = mb_convert_encoding($msg,"UTF-8");
$msg = rawurlencode($msg);
echo($msg);
}
?>
---------------------------------------------------------------
最好能给我一个 ~完整的程序是最好的啦
AJAX+PHP+MYSQL的~
===============================================================
你可以用?~ 为什么我输入话输出不了呢? 展开
frame分2块.
上面是显示文字
下面是 输入text + 发送buttom。
每一秒上面的内容都更新一次
要求上面的页面不刷新~就是 ajax技术啦。(最好有原代码)
越简单越好,完全捧着学习的态度,绝对不是copy交作业的目的
本人目前只写到这步,不知道如何每秒刷新
---------------我写的请参考---------------------------------
<script language="JavaScript" src="./jslb_ajax.js" charset="utf-8"></script>
<script Language = "JavaScript">
<!--
function on_loaded1(oj){
var res = decodeURIComponent(oj.responseText)
document.getElementById("output").innerHTML =res;
}
//-->
</script>
<form>
<input type ="text" name ="data">
<input type = "button"
value = "send"
onclick = "sendRequest(on_loaded1,
'&data='+this.form.data.value,
'GET',
'./mysql.php',
true,
true)">
<div id="output"></div>
-----------------mysql.php--------------------------------
<?php
$db = mysql_connect('localhost','root','root');
mysql_select_db('mysql',$db);
$data = mysql_escape_string($_GET['data']);
$query ="insert into message (message) values ($data);";
mysql_query($query,$db);
$sql = "select * from message where id order by id desc limit 5;";
$output =mysql_query($sql,$db);
mb_http_output('UTF-8');
while($aryCol=mysql_fetch_assoc($output))
{
$msg = "message:is".$aryCol['message']."<br>";
$msg = mb_convert_encoding($msg,"UTF-8");
$msg = rawurlencode($msg);
echo($msg);
}
?>
---------------------------------------------------------------
最好能给我一个 ~完整的程序是最好的啦
AJAX+PHP+MYSQL的~
===============================================================
你可以用?~ 为什么我输入话输出不了呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询