我想问下 就是 有个公共文件夹 大家都可以访问,然后每个用户登陆之后可以访问他自己的文件夹,我该怎么用PHP写出来使每个用户都可以访问公共文件夹呢?
比如说,公共文件夹 部门文件夹是同一目录下的。 部门文件夹下面有每个成员可以访问的文件。该怎么去写呢 请帮帮忙给段PHP读取文件夹内容的代码。谢谢
比如说,公共文件夹 部门文件夹是同一目录下的。 部门文件夹下面有每个成员可以访问的文件。该怎么去写呢 请帮帮忙给段PHP读取文件夹内容的代码。谢谢
解决方案 »
- phpmyadmin浏览不到表单post进去的数据
- 两个字符串比较,找出其中内容不同的地方,怎么实现阿?
- 上传php 文件碰到一个问题!
- 急求,一个数组问题,谢谢
- 如何用php将utf-8编码的数据转成gb2312的,重谢!!!
- 杀分! 这种替换正则请问怎么写?
- 关于网站加速的问题
- 刚学PHP,请教一个问题,如何实现多关键字查找呢!
- apache原来运行的好好的,安装了一个mail server后就不能运行了?为什么?
- 我的APACHE+PHP一直使用正常,最近换了Apache1.3.20,PHP却不认表单数据了
- 用php语句创建数据库时,如何设置字段的编码?
- 求一正则,搞了半天没搞出来。。。。
<?php
// 注意在 4.0.0-RC2 之前不存在 !== 运算符
if ($handle = opendir(’./regedit’)) { //regedit为文件夹名称
echo "Directory handle: $handle\n";
echo "Files:\n";
/* 这是正确地遍历目录方法 */
while (false !== ($file = readdir($handle))) {
echo "$file"."<br>";
}
closedir($handle);
}
?>
$objects = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path));
foreach($objects as $object)
{
$tmpFile['link'] = $object->getPath();
$tmpFile['name'] = $object->getFileName();
$tmpFile['type'] = $object->isFile() ? 'file' : 'dir';
$tmpFile['size'] = _cal_size($object->getSize());
$tmpFile['mtime'] = $object->getMTime();
$arrFile[] = $tmpFile;
}
print_r($arrFile); 用DirectoryIterator获取指定目录的文件或者目录. $path = "/tmp";
$oDir = new DirectoryIterator($path);
foreach($oDir as $file)
{
if($file->isfile())
{
$tmpFile['link'] = $file->getPath();
$tmpFile['name'] = $file->getFileName();
$tmpFile['type'] = 'file';
$tmpFile['size'] = _cal_size($file->getSize());
$tmpFile['mtime'] = $file->getMTime();
$arrFile[] = $tmpFile;
}
}
print_r($arrFile);