请问php如何修改要下载的文件夹的路径啊啊?教程是下载当前目录下的文件夹,我想指定到E:/model/B1

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问php如何修改要下载的文件夹的路径啊啊?教程是下载当前目录下的文件夹,我想指定到E:/model/B1相关的知识,希望对你有一定的参考价值。

我根据教程写了php的下载文件夹并打包的程序,但它是指定到当前文件夹的,我的文件夹有很多,要放在别的盘的多个子文件夹中,请问该如何修改代码?下面是getfile.php的代码。
<?php
include("download.php");

/**
* 遍历目录,打包成zip格式
*/
class traverseDir
public $currentdir;//当前目录
public $filename;//文件名
public $fileinfo;//用于保存当前目录下的所有文件名和目录名以及文件大小
public function __construct()
$this->currentdir=getcwd();//返回当前目录

//遍历目录
public function scandir($filepath)
if (is_dir($filepath))
$arr=scandir($filepath);
foreach ($arr as $k=>$v)
$this->fileinfo[$v][]=$this->getfilesize($v);

else
echo "<script>alert('当前目录不是有效目录');</script>";


/**
* 返回文件的大小
*
* @param string $filename 文件名
* @return 文件大小(KB)
*/
public function getfilesize($fname)
return filesize($fname)/1024;

/**
* 压缩文件(zip格式)
*/
public function tozip($items)
$zip=new ZipArchive();
$zipname=date('YmdHis',time());
if (!file_exists($zipname))
$zip->open($zipname.'.zip',ZipArchive::OVERWRITE);//创建一个空的zip文件
for ($i=0;$i<count($items);$i++)
$zip->addFile($this->currentdir.'/'.$items[$i],$items[$i]);

$zip->close();
$dw=new download($zipname.'.zip'); //下载文件
$dw->getfiles();
unlink($zipname.'.zip'); //下载完成后要进行删除


参考技术A 在php.ini文件中修改session.save_path = "E:/model/B1"追问

貌似不行。。

追答

。。。。。。。。。。。。。

如何修改bootstrap模板,要实实在在的步骤,

如何修改bootstrap模板,要实实在在的步骤,比如说下载了一个bootstrap模板,html修改内容倒是没问题,可是css和jquery怎么修改呢?是直接打开下载下来的文件里的css,jquery文件直接修改就可以了吗?还是需要别的工具呢?

用amaze ui
也是基于bootstrap的UI。比bootstrap功能多,样式好看,一整套中文教程还有模板案例。

至于你一定要说修改bootstrap模板
1:下载模板
2:用谷歌浏览器打开index.html(一般都有这个页面)
3:用谷歌浏览器调试(F12),选中要修改的元素。在调试框右边修改样式。修改好了。就将这个样式单独写一个class赋值上去
参考技术A 去极客网看案例 很简单追问

网上有好多极客网,可以给个具体的提示或者网址吗?谢谢

追答

jikexueyuan.com

以上是关于请问php如何修改要下载的文件夹的路径啊啊?教程是下载当前目录下的文件夹,我想指定到E:/model/B1的主要内容,如果未能解决你的问题,请参考以下文章

紧急!如何使自己的php网站与discuz同步登陆?

PHP如何修改上级目录中的文件?

苹果maccms网站漏洞进行修复解决方法教程

php 上传文件到 linux虚拟空间,文件 无法下载

在LINUX 下 使用PHP 修改文本文件

如何修改xampp的默认路径?