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本文件
解决方案 »
- php调用java中的jdbc
- mysql_fetch_object() 加入表格报错。求教!
- 请问如何用PHP代码来判断搜索引擎蜘蛛来路?
- 自循环函数 为什么不能用return?????
- php连接mysql 问题
- php 读取 blob 乱码 blob中存的是普通文本,有中文
- 寻深圳PHP+Mysql高级程序员兼职
- 求一条 SQL 语句 , 关于 order by
- mysql数据库,密码用md5加密,select * from user_tab where u_tel='$138' and password=md5('$88')怎么报错?
- 如何用正则表达式来检测一个url?
- 用生成静态页面的函数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)