很多站长朋友们都不太清楚php从页面删除,今天小编就来给大家整理php从页面删除,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php 从页面删除一条消息,怎样做? 2、 PHP 离开页面 删除session 3、 PHP删除文章时同时删除生成的HTML页面 4、 PHP删除页面代码 5、 php做删除操作时,如何获取删除页面指定的ID值。 php 从页面删除一条消息,怎样做?url上带个参数id, php $_GET['id'],根据id来删除数据库对应的记录
更高级一点的可以用ajax 道理同样url上带参数,或者post也行,返回成功后刷新页面或者跳转或者页面局部刷新
PHP 离开页面 删除session……单纯PHP无法做到,http是无连接的,无法知道浏览器什么时候关闭或者跳转,你可以用JS在客户端触发close事件的时候发送一个ajax给php,然后php执行销毁动作。
PHP删除文章时同时删除生成的HTML页面添加文章时生成HTML静态的页面 但如果要删除文章 添加文章时生成的HTML静态页面也应该同时删除掉 否则就成了冗余文件 所以我们应该在删 除没用的文章时 同时删除掉已生成的HTML静态页面 下面来看看PHP文章系统里面如何同时删除掉生成的HTML静态页面 这里只是一个简单的原理系 统 可以作为一个参考 更成熟系统可以参考比较成熟的CMS系统 下面是源码文件
ob_start();
require_once(" /inc/conn php");
$id=$_GET["id"];
$path=$_GET["path"];
$sql="delete from newscontent where newsid=$id";
mysql_query($sql);
if(file_exists(" /newslist/$path"))
{
unlink(" /newslist/$path");
$foldername=substr($path );
$folder=fopen(" /newslist/$foldername");
$n= ;
while($f=readdir($folder))
{
if($f<>" " $f<>" ")
{
$n++;
}
}
closedir();
if($n== )
{
rmdir(" /newslist/$foldername");
}
}
header("location:del php");
?>
这些代码比较容易理解 ob_start();开启缓存 require_coce(" /conn php");包含数据库连接文件 下面的变 量$id $path都是接受传过来的页面 这两个值是在列表页面里面传递过来的 再往下执行的是SQL的删除语句 先将数据库里面的文章进行删除掉 下 面的if语句是删除静态页面的重要判断语句 如果$path存在的话 用unlink删除掉 而这里的while语句是读取的目录 不需要深入理解
lishixinzhi/Article/program/PHP/201311/20910
PHP删除页面代码$title不用加单引号,删除成功后需要跳回列表页,你没有跳回,看不到是否已经删除。
php做删除操作时,如何获取删除页面指定的ID值。//例子
var id=$(selecter).val();
//取出要删除数据的id
$.post('del.php',{id:id},function(data){//提交到删除页面
alert('操作结果: 当前'+data.id+data.msg);//data就是页面返回的信息
},'json')//返回的数据是json
<?php
//删除页;
if(isset($_POST['id'])){
//执行mysql删除;
$sql=""//删除语句;
if(mysql_query($sql)){
$data=array(
'id'=>$_POST['id'],
'msg'=>'删除成功'
);
}else{
$data=array(
'id'=>$_POST['id'],
'msg'=>'删除失败'
);
}
//返回的json数据
exit (json_encode($data));
}
关于php从页面删除的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php从页面删除 php删除当前目录的详细内容...