delete_files.php
$dir = "uploadfiles";//设置文件保存目录 注意包含/
$id=$_GET['delete'];
$conn=mysql_connect('localhost','root','');
$flag=mysql_select_db('laborder' ,$conn);
mysql_query("set names utf8");
$sql="select * from files where files_id='$id'";
$sqlupdate="delete from student where student_id='$id'";
$result=mysql_query($sql,$conn);
if($lists=mysql_fetch_array($result))
{ $name=$lists['files_name'];
$a=dirname(__FILE__);
$i=unlink($a/$dir/$name);
if(mysql_query($sqlupdate)&&$i)
{
echo" <script type='text/javascript'>"
."txtOption='删除成功!';".
"alert(txtOption);";
echo "</script>";
echo "<script>window.location.href='admin_files.php';</script>";
}
}
这是我做的删除文件的代码,删除文件的同时把他的名称从数据库中删除,现在无法实现删除文件,unlink删除文件时绝对路径吧,用dirname(__FILE__)取得本文件的据对路径,$dir是要删除的文件所在文件夹,请问哪里不对,新手求指点。文件结构是www/test5/uploadfiles/要删除文件 www/test5/delete_files.php本文件
$dir = "uploadfiles";//设置文件保存目录 注意包含/
$id=$_GET['delete'];
$conn=mysql_connect('localhost','root','');
$flag=mysql_select_db('laborder' ,$conn);
mysql_query("set names utf8");
$sql="select * from files where files_id='$id'";
$sqlupdate="delete from student where student_id='$id'";
$result=mysql_query($sql,$conn);
if($lists=mysql_fetch_array($result))
{ $name=$lists['files_name'];
$a=dirname(__FILE__);
$i=unlink($a/$dir/$name);
if(mysql_query($sqlupdate)&&$i)
{
echo" <script type='text/javascript'>"
."txtOption='删除成功!';".
"alert(txtOption);";
echo "</script>";
echo "<script>window.location.href='admin_files.php';</script>";
}
}
这是我做的删除文件的代码,删除文件的同时把他的名称从数据库中删除,现在无法实现删除文件,unlink删除文件时绝对路径吧,用dirname(__FILE__)取得本文件的据对路径,$dir是要删除的文件所在文件夹,请问哪里不对,新手求指点。文件结构是www/test5/uploadfiles/要删除文件 www/test5/delete_files.php本文件
解决方案 »
- win2003环境下,Apache 的 httpd.exe 占用内存越来越大,这是什么原因?
- php分页?刷新
- 下面我建的表哪里出错了?老是执行不好啊
- PHP+MSSQL 分页问题(从MySql转为MSSQL)--在线等!
- php连接sybace数据库
- 大连地区招聘PHP程序员,专职兼职均可
- 在一个网页中,怎么定义一个鼠标的形状
- 请问各位高手在php中"./../"是什么意思?是不是返回上一层目录?但怎么总是有错误产生?
- 急!急!!一个很简单的问题。
- SOS: 请教怎么在百度统计里标志受访页面是微信打开?
- 用生成静态页面的函数php2html的问题
- 关于gd库和jpgraph的一个莫名其妙的问题,各位帮忙看看
echo $xxx;
unlink($xxx);
按照3楼的更改居然有这个警告
更改你的unlink参数,使之为:
E:\work\wamp\www\test5\uploadfiles\SOBEL算子.doc
变过来警告依旧
<?php
$handle = fopen("c:\\data\\info.txt", "r");
?>unlink(E:\\work\\wamp\www\\test5\\uploadfiles\\SOBEL算子.doc)