我在PHP中遇到问题。我正在使用<input type=file>
从用户获取文件名。 基本上我想存储刚才的文件夹路径而不是文件,所以当我使用超链接显示路径时,用户可以打开目录。使用输入类型文件选择文件夹路径
但使用<input type=file>
用户必须选择一个文件,然后只有文件文本框将被填充。现在我想剥离文件名的最后部分。
我该怎么做?还是有更好的方法来解决这个问题?
编辑:
我使用这样的事情在说一个名为1.HTML文件:现在
<form method="post" action="update.php">
<input type="file" name="attachment" id="attachment"></td> </tr>
</form>
,在update.php我使用的是这样的:
$logpath1=$_POST['attachment'];
基本上我正在获取用户选择的$ logpath1中的文件名。 但是,输入类型=文件只适用于文件而不适用于文件夹。
那么,如何从路径中去除文件名呢?
示例:如果用户选择,
C:\Documents and Settings\myusee\Desktop\new 2.cpp
欲剥离new 2.cpp
。
我不知道如何使用爆炸。此外,我正在运行XAMPP Lite。
杜佩:http://stackoverflow.com/questions/1676035/cant-get-the-complete-address-while-uploading-a-file(你不能 - 文件输入是有上传文件,而不是信息有关访问者的文件系统) – Quentin
我不采取有关文件系统。我只是使用用户选择的文件名。 – JPro
路径名是关于文件系统的结构信息。 – falstro