function ___ziplist() { $zip = trim(func_get_arg(0)); if (!is_readable('pclzip.php') || !___getmime($zip, 'zip')) { return false; } require 'pclzip.php'; $pclzip = new pclzip($zip); if (!($getlist = $pclzip->listContent())) { return false; } if (!is_array($getlist) || count($getlist) < 1) { return false; } return $getlist; }
echo "(<a href=\"./rename.php?path=" . urlencode($tmp) . "\">命名</a>|<a href=\"./autocp.php?path=" . urlencode($tmp) . "\">复件</a>)\n"; echo "</div>\n"; } } if (count($data[1]) != 0) { echo "\n<div class=\"like\">文件列表</div>\n"; foreach ($data[1] as $tmp) { $filesystem->chpath($tmp); $iget = $filesystem->getpath(); echo "<div class=\"love\">\n"; echo "<input type=\"checkbox\" name=\"flist[]\" value=\"" . urlencode($tmp) . "\" {$select}/>\n"; echo ($perms = $filesystem->getperms()) == false ? "[????]" : "[{$perms}]"; echo "<a href=\"./file.php?path=" . urlencode($tmp) . "\">" . ___basename($tmp) . "</a>(" . ___filesize($iget['size']) . ")\n"; echo "<br />\n"; echo "<a href=\"./dget.php?path=" . urlencode($tmp) . "\">下载</a>|"; if ($mime = ___getmime($tmp, 'png:jpg:gif:bmp:zip')) { if ($mime == 'application/zip') { echo "<a href=\"./unzip.php?path=" . urlencode($tmp) . "\">解压</a>"; } else { echo "<a href=\"./dget.php?mime=" . urlencode($mime) . "&path=" . urlencode($tmp) . "\">打开</a>"; } } else { echo "<a href=\"./view.php?path=" . urlencode($tmp) . "\">查看</a>"; } echo "|<a href=\"./editor.php?path=" . urlencode($tmp) . "\">编辑</a>|<a href=\"./rename.php?path=" . urlencode($tmp) . "\">命名</a>|<a href=\"./autocp.php?path=" . urlencode($tmp) . "\">复件</a>|<a href=\"./autopk.php?path=" . urlencode($tmp) . "\">压缩</a>\n"; if (is_link($tmp)) { echo "<br />\n链接指向 : " . readlink($tmp) . "\n"; } //echo "创建时间:".date("Y-m-d H:i:s",filectime("test")); //echo "最后访问时间:".date("Y-m-d h:i:s",fileatime($path))."<br>"; if ($finfo = $filesystem->getfinfo()) {