所以我发现只有 1 个问题与我的类似,而答案并没有真正帮助,所以我希望用我自己的代码提问可能会帮助我找到我正在寻找的答案。
我想在发布新帖子时为我的喊话箱添加声音。我相信播放声音功能的那段代码会在这里
function shouts() {
clearTimeout(getshout);
var xmlHttp = (window.XMLHttpRequest) ? new XMLHttpRequest : new ActiveXObject("Microsoft.XMLHTTP");
xmlHttp.open("GET", "shoutbox/shouts.php?i=" + Math.random());
xmlHttp.onreadystatechange = function() {
if (this.readyState == 4) {
if (parseInt(this.responseText) > current_shouts) {
getshouts();
current_shouts = parseInt(this.responseText);
}
getshout = setTimeout("shouts()", 1000);
}
}
xmlHttp.send(null);
}
但我不是 100% 确定,我知道这是它检查数据库中新条目的地方,该函数调用的相应 php 代码是
<?php
require_once("../config.php");
echo implode(mysql_fetch_assoc(mysql_query("SELECT COUNT(id) FROM shout")));
?>
我很确定不必为了执行此操作而触摸此代码。我已经在 Google 上进行了搜索,并检查了多个论坛,但我还没有找到真正有效的方法,我并不是要求你们为我编写代码,只是给我一个正确的方向推动!
如果还有其他需要,请告诉我,我会编辑我的帖子。
谢谢,凯西