我有一個基本的上傳表單如何讓用戶選擇將文件上傳到哪裏?
<html>
<head>
<title>Upload a File</title>
</head>
<body>
<font face=verdana size=2>
<form enctype="multipart/form-data" method="post" action="upload_file.php">
<input type="hidden" name="MAX_FILE_SIZE" value="25000">
<p><strong>File to Upload:</strong><br>
<input type="file" name="our_file" size="30"></p>
<P><input type="submit" name="submit" value="Upload File"></p>
</form>
</font></body>
</html>
而且PHP文件
<?
if ($our_file != "") {
copy($our_file, "upload/$our_file_name") or die("Couldn't Upload the file!");
} else {
die("No input file specified");
}
?>
<html>
<head>
<title>Successful File Upload!</title>
<body><font face=verdana size=2>
<B>Success!</B>
<P>You sent: <? echo "$our_file_name"; ?>, a <? echo "$our_file_size"; ?>
byte file with a mime type of <? echo "$our_file_type"; ?>.</p>
</font></body>
</html>
我希望用戶能夠選擇他將文件上傳到哪個目錄。我假設我需要一個HTML表單,但我不知道要在PHP中添加什麼。任何幫助?
我聞到安全漏洞。 – mauris
注意幫助解決它? :C –
如果允許用戶選擇放置上傳文件的位置是一項功能,那麼這不是一個錯誤。 – mauris