服务器的php文件路径
我正在努力让这个脚本工作。它打开一个目录并列出目录中的文件。 我从其他地方复制了这段代码,问题是这个php文件托管在apache服务器上,而不是我的本地主机上。正确的$dir_name=“c:/”是什么;使用服务器的php文件路径,php,Php,我正在努力让这个脚本工作。它打开一个目录并列出目录中的文件。 我从其他地方复制了这段代码,问题是这个php文件托管在apache服务器上,而不是我的本地主机上。正确的$dir_name=“c:/”是什么;使用 该文件位于/domains/domainxxxx.com.au/public_html/lsitfiles.php目录下,那么我会使用domainxxxx.com.au/public_html/lsitfiles.php吗 <?php $dir_name = "c:/"; $di
该文件位于/domains/domainxxxx.com.au/public_html/lsitfiles.php目录下,那么我会使用domainxxxx.com.au/public_html/lsitfiles.php吗
<?php
$dir_name = "c:/";
$dir = opendir($dir_name);
$file_list = "<ul>";
while ($file_name = readdir($dir)) {
if(($file_name != ".") && (file_name != "..")) {
$file_list .= "<li>$file_name";
}
}
$file_list.= "<ul>";
closedir($dir);
?>
<HTML>
<BODY>
<p>Files in: <? echo "$dir_name"; ?></p>
<? echo "$file_list"; ?>
</BODY>
</HTML>
文件位于:
$dir\u name
是您要扫描的文件夹。在上载脚本的地方,可以使用向上和向后的绝对或相对路径指定那里的文件夹,例如。/foldername
或myfolder/myfolder2
$dir\u name
是要扫描的文件夹。在上载脚本的地方,可以使用绝对或相对路径向上或向后指定文件夹,例如。/foldername
或myfolder/myfolder2
,取决于操作系统。在Linux中,它应该是“/”。
注意:如果服务器配置正确,您将无法读取“/”(或“c:/”)。
取决于操作系统。在Linux中,它应该是“/”。
注意:如果服务器配置正确,您将无法读取“/”(或“c:/”)。
取决于要扫描的文件夹
显然,您无法扫描客户端计算机上的任何文件夹。我想你知道 如果要扫描脚本所在的文件夹,最好使用:$dir_name = dirname(__FILE__);
取决于要扫描的文件夹 显然,您无法扫描客户端计算机上的任何文件夹。我想你知道 如果要扫描脚本所在的文件夹,最好使用:
$dir_name = dirname(__FILE__);
该文件位于/domains/domainxxxx.com.au/public\u html/lsitfiles.php目录下,那么我会使用domainxxxx.com.au/public\u html/lsitfiles.php吗?也许先告诉我们要扫描哪个文件夹?脚本所在的文件夹?服务器上的主文件夹?该文件位于以下目录/domains/domainxxxx.com.au/public\u html/lsitfiles.php中,那么我会使用domainxxxx.com.au/public\u html/lsitfiles.php吗?也许先告诉我们要扫描哪个文件夹?脚本所在的文件夹?服务器上的主文件夹?