[英]File Name extration without Upload using PHP
我想為我的用戶添加此選項。 它們將顯示一個“瀏覽”按鈕,它們可以多重選擇不同的文件。 選擇完文件后,我想不收集任何文件就單獨收集文件名,並將其傳遞到我的表單操作網頁上。 process.php
基本上,我的程序將在文件名上運行。
我瀏覽了幾篇文章,例如“ 如何使用jQuery從上傳表單獲取文件名?”。 。 但是無法將我在jquery和php上的知識匯總在一起。 另外,創建一個多文件上傳。
我的嘗試
<html>
<body>
<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">
</form>
</body>
</html>
upload_file.php
<?php
if ($_FILES["file"]["error"] > 0) {
echo "Error: " . $_FILES["file"]["error"] . "<br>";
} else {
echo "Upload: " . $_FILES["file"]["name"] . "<br>";
echo "Type: " . $_FILES["file"]["type"] . "<br>";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
}
?>
但是,這僅僅給出了上傳后完成文件名。 我不知道其他方法。
謝謝您的回答。
最好的問候,約翰
嘗試這種方式: http : //jsfiddle.net/p42Wv/
全局想法是,當您選擇文件時,將同時提取文件名並放入另一個input
(在該示例中,為#filename
一個)。
在您的PHP代碼中,您可以照常使用$ _POST動詞獲取文件名。
希望能有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.