Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中打开目标文件或文件夹_Php - Fatal编程技术网

如何在PHP中打开目标文件或文件夹

如何在PHP中打开目标文件或文件夹,php,Php,如何使用PHP在文件浏览器中打开特定文件夹,我已经尝试了一些代码,但它只是指向随机文件夹。请帮帮我 我尝试了一些代码 if(empty($_POST['importdata'])) { //Bahagian Kekotak Papar Button Import -mula- echo '<form action = "" method="POST" name="upload_excel" enctype ="multipart/form-data">'; echo '<f

如何使用PHP在文件浏览器中打开特定文件夹,我已经尝试了一些代码,但它只是指向随机文件夹。请帮帮我

我尝试了一些代码

if(empty($_POST['importdata'])) {
//Bahagian Kekotak Papar Button Import -mula-

echo '<form action = "" method="POST" name="upload_excel" enctype 
="multipart/form-data">';
echo '<fieldset>
<legend>Jadual Import Data Pelajar</legend>
<label>Pilih Fail (CSV) </label>
<input type ="file" name="file" id="file">
<input id="buttonon" type = "submit" name="importdata" value="UPLOAD & 
IMPORT"></fieldset>';

echo '</form>';
}else{
$filename=$_FILES["file"]["tmp_name"];
if($_FILES["file"]["size"]>0) { //jika ada fail CSV
    //jika fail CSV telah dipilih
    $file = fopen($filename,"r");
    while (($getData = fgetcsv($file, 1000, ",")) !== FALSE)
    {
}
if(空($\u POST['importdata'])){
//巴哈马科科塔克帕帕按钮进口-穆拉-
回声';
回声'
Jadual导入数据Pelajar
Pilih故障(CSV)
';
回声';
}否则{
$filename=$\u文件[“文件”][“tmp\u名称”];
如果($_FILES[“file”][“size”]>0){//jika ada失败CSV
//吉卡·泰拉·迪皮利赫
$file=fopen($filename,“r”);
而($getData=fgetcsv($file,1000,“,”)!==FALSE)
{
}
(这应该是一条注释,但太长了)

总是一个好的开始

允许用户直接访问在Web服务器上写入文件本质上是非常危险的。PHP实现文件上传的方式减轻了许多风险

如何使用PHP在文件资源管理器中打开特定文件夹

这个句子毫无意义

文件存在于文件夹中,而不是相反。您真的希望PHP打开(Micorosf)文件资源管理器,显示包含指定文件的目录吗?您的意思是通过从客户端“上载”文件来创建副本吗?您的代码示例不使用指定文件/不尝试调用主机上的其他程序

它只是指向随机文件夹


不可以。文件上载始终转到PHP.ini中指定的位置。如果没有指定目录,PHP会将文件放入系统临时目录(由环境变量确定)。您可以通过
dirname($\u files[“File”][“tmp\u name”])

确定该位置
$filename