我有一个基本的上传表单如何让用户选择将文件上传到哪里?
<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