我正在尝试创建一个帖子按钮,将最新的帖子插入到div中,而不会清除里面的所有内容.我当前的代码插入新的分隔符,但清除其中的所有内容,所以我最后只发布了最后一篇文章.
有谁知道如何修理它?
谢谢
代码是:
var xmlHttp
function submitNews() {
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null) {
alert ("Your browser does not support XMLHTTP!");
return;
}
var content = document.getElementById('newsfeed_box').value;
var uid = document.getElementById('pu_uid').innerHTML;
var url="ajax/submit_post.php";
url=url+"?post="+content+"&id="+uid;
url=url+"&validate="+Math.random();
xmlHttp.onreadystatechange=stateChange;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function stateChange() {
switch(xmlHttp.readyState) {
case 1:
document.getElementById('successs').innerHTML = "<img src=\"style/images/loader.gif\" />";
document.getElementById('successs').style.display = "block";
break;
case 2:
document.getElementById('successs').innerHTML = "<img src=\"style/images/loader.gif\" />";
document.getElementById('successs').style.display = "block";
break;
case 3:
document.getElementById('successs').innerHTML = "<img src=\"style/images/loader.gif\" />";
document.getElementById('successs').style.display = "block";
break;
case 4:
var newdiv …Run Code Online (Sandbox Code Playgroud) 如何检查XML文件中是否存在TAGname.
所以,如果我想得到
$dom->getElementsByTagName('error')
并且它不存在,它打印出类似错误消息的内容.
编辑:
我正在使用API.因此,当用户输入错误的用户名时,会加载另一个包含该标记的XML文件<error>.
但是,如果他们输入正确的用户名,则XML文件不包含<error>标记,因此我正在寻找一种方法来检查XML中是否存在错误标记.
当我将数据存储在变量中时:
// inside the login page
$_SESSION['username'] = $username;
$_SESSION['user_id'] = $user_id;
Run Code Online (Sandbox Code Playgroud)
我在另一页上引用了SESSION,如:
// on the users homepage
$new_variable = $_SESSION['username'];
Run Code Online (Sandbox Code Playgroud)
将它的值更改为与数据库不同的值.
或者,例如,如果我创建一个名为$ user_id的新变量
// creating a new variable in the users inbox
$user_id = 12312;
Run Code Online (Sandbox Code Playgroud)
它也将SESSION值更改为该值.
有谁知道我哪里出错了?
谢谢!