PHP+XML 制作简单的留言本 图文教程(3)

$dom=new DOMDocument; 
    $dom->load("data.xml");      
    $root=$dom->getElementsByTagName("messages"); 
    $root=$root->item(0);
 foreach($root->childNodes as $msg)
 {
  if($msg->firstChild->nodeValue==$_GET["id"])   //如果message节点的id子节点的值跟要删除的id相等
  {
   $photo=$msg->lastChild->nodeValue;
   if($photo!="NONE"){   //如果留言包含图片,还应该将图片删除
    $photo_path="https://www.jb51.net/upfile/".base64_decode($photo);
    $flag=unlink($photo_path);
    if($flag){
     echo "删除图片成功<br>";
    }
   }

$root->removeChild($msg);
   break;
  }
 }
 $dom->save("data.xml");


?>

删除留言成功,2秒钟返回首页
<meta http-equiv="refresh" content="2;url=index.php">
<?php
}else{
?>
您还未登陆,2秒钟返回登陆页面
<meta http-equiv="refresh" content="2;url=https://www.jb51.net/login.php">
<?php
}
?>

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/e6da5089d98f240bdfff5ecea1be7dbc.html