首页 >

php代码 在服务端进行目录建立、删除,文件上传、删除的过程的php代码

后端开发|php教程php代码 在服务端进行目录建立、删除,文件上传、删除的过程的php代码
php代码
后端开发-php教程
extract($_POST);
extract($_GET);
?>
查看服务器端目录和文件
教务系统php源码,ubuntu自己搜索驱动,爬虫股票违法吗,php对,seo地图教程lzw
<form name="form1" method="post" action="”>
输入目录名:
<input type="text" name="InputDirRoot" value="”>
商创版2.0 源码本地安装,vscode光标颜色,ubuntu monit,tomcat399,sqlite怎么输入语句,手机端侧边栏点击滑出插件,前端框架构成设计素材,scrapy设置爬虫停止条件,curl php7,长乐网络seo公司,简洁创意网站模板,js刷新网页代码,苹果cms8x模板免费lzw
<form name="form1" method="post" action="”>
输入目录名:
<input type="text" name="InputDir" value="”>
资产管理网站源码,手机访问vscode,老版本的ubuntu不更新,tomcat 不读 xml,sqlite3 原理,mi插件的全称,响应式的前端框架,原神爬虫nga,php的状态码,seo免费推广seo顾问,生成二维码网站源码,qq怎么在网页添加临时会话窗口,帝国cms注册页模板,asp 后台跳转新页面,制作图书管理系统教程,叮咚外卖小程序源码教程lzw
<form name="form1" method="post" action="” enctype=”multipart/form-data”>
上传目录名:
<input type="text" name="InputDir" value="”>
请选择文件:
<form name="form1" method="post" action="”>
请输入:
<input type="text" name="Info" value="”>

<?php
$n = 0;
if (isset($InputDirRoot))
{
$handle=opendir($InputDirRoot);
echo “目录列表:”.$InputDirRoot.”


“;
while ($file = readdir($handle))
{
$n ++;
if (is_dir($InputDirRoot.”/”.$file))
$file = “[“.$file.”]”;
else
$file = “”.$file.””;
echo ” “.$file.”
“;
}
closedir($handle);
}
if(isset($method) && isset($InputDir) && strcmp($method,”createdir”)==0){//建立目录
if(is_dir($InputDir)){
chmod($InputDir,0777);
echo “目录已存在!权限修改完毕!”;
}else{
if(@mkdir(“$InputDir”)){
echo “目录建立完毕…!”;
}else{
echo “目录建立失败…!”;
}
chmod($InputDir,0777);
}
}
if(isset($method) && isset($InputDir) && strcmp($method,”uploadfile”)==0){//上传文件或删除文件
if(is_file($InputDir.”/”.$_FILES[UploadFile][name])){
chmod($InputDir.”/”.$_FILES[UploadFile][name],0777);
echo “文件存在!已经删除!–您可以重新上传文件”;
unlink($InputDir.”/”.$_FILES[UploadFile][name]);
}else{
if(@copy($_FILES[UploadFile][tmp_name],$InputDir.”/”.$_FILES[UploadFile][name])){
echo “文件{$_FILES[UploadFile][name]}正确的拷贝到{$InputDir}内…!”;
}else{
echo “文件拷贝失败…!”;
}
chmod($InputDir.”/”.$_FILES[UploadFile][name],0777);
}
}
if(isset($Info) && strcmp($method,”drop”)==0){//删除文件或目录
if(is_dir($Info)){
if(rmdir($Info)){
echo “目录{$Inof}删除完毕”;
}else{
echo “目录无法删除!原因–可能是目录下还存在文件!”;
}
}
if(is_file($Info)){
if(unlink($Info)){
echo “文件{$Info}删除完毕…!”;
}else{
echo “文件{$Info}删除失败…!尝试修改文件权限删除…”;
if(chmod($Info,0777)){
unlink($Info);
echo “文件{$Info}权限修改后删除完毕…”;
}else{
echo “文件{$Info}无法通过WEB方式删除,可能是FTP权限对此文件有所设置…”;
}
}
}
}
echo “


“;
echo “总共 $n 项.”;
?>

以上就介绍了php代码 在服务端进行目录建立、删除,文件上传、删除的过程的php代码,包括了php代码方面的内容,希望对PHP教学有兴趣的朋友有所帮助。


php代码 在服务端进行目录建立、删除,文件上传、删除的过程的php代码
  • php代码 遍历指定目录下的所有目录和文件的php代码
  • php代码 遍历指定目录下的所有目录和文件的php代码 | php代码 遍历指定目录下的所有目录和文件的php代码 ...

    php代码 在服务端进行目录建立、删除,文件上传、删除的过程的php代码
  • 9个经典的PHP代码片段分享,
  • 9个经典的PHP代码片段分享, | 9个经典的PHP代码片段分享, ...

    php代码 在服务端进行目录建立、删除,文件上传、删除的过程的php代码
  • php代码 php单链表实现代码分享
  • php代码 php单链表实现代码分享 | php代码 php单链表实现代码分享 ...