Php $\尝试上载文件时,文件为空

Php $\尝试上载文件时,文件为空,php,Php,这让我快发疯了。我想知道如何上传文件。我有两个非常简单的文件,但它似乎不起作用。第一个是允许用户选择文件的文件: <html> <head> <title>File Upload Form</title> </head> <body> This form allows you to upload a file to the server.<br> <form action="getfile.php" me

这让我快发疯了。我想知道如何上传文件。我有两个非常简单的文件,但它似乎不起作用。第一个是允许用户选择文件的文件:

<html>
<head>
<title>File Upload Form</title>
</head>
<body>
This form allows you to upload a file to the server.<br>

<form action="getfile.php" method="post"><br>
Type (or select) Filename: <input type="file" name="uploadFile">
<input type="submit" value="Upload File">
</form>
</body>
</html>
</code>

文件上传表格
此表单允许您将文件上载到服务器。

键入(或选择)文件名:
第二个是处理它的php文件:

<html>
<head>
<title>Process Uploaded File</title>
</head>
<body>
<?php

print_r($_FILES);
print "<P>\n";

move_uploaded_file ($_FILES['uploadFile'] ['tmp_name'],
       "../blimages/site/7337/{$_FILES['uploadFile'] ['name']}")

?>
</body>
</html>

处理上载的文件

将适当的enctype属性添加到
表单
标记中:

<form action="getfile.php" method="post" enctype="multipart/form-data">

将适当的enctype属性添加到
表单
标记中:

<form action="getfile.php" method="post" enctype="multipart/form-data">

您应该在表单中使用属性
enctype=“multipart/form data”
标记。

您应该在表单中使用属性
enctype=“multipart/form data”

将其添加到表单标记中

enctype=“multipart/form data”

在表单中添加该标记


enctype=“multipart/form data”

enctype正是问题所在。非常感谢。如果另一个不是来自一个教程网站,应该可以工作。。唉。肖恩,很乐意帮忙。这是一个非常常见的错误。如果您认为这是正确/最佳答案,请不要忘记使用绿色复选标记将其标记为正确。@Sean-别担心。这是典型的初学者在上传HTML文件时犯的错误。这是你知道或不知道的事情之一,直觉在这里是无用的。enctype正是问题所在。非常感谢。如果另一个不是来自一个教程网站,应该可以工作。。唉。肖恩,很乐意帮忙。这是一个非常常见的错误。如果您认为这是正确/最佳答案,请不要忘记使用绿色复选标记将其标记为正确。@Sean-别担心。这是典型的初学者在上传HTML文件时犯的错误。这是你知道或不知道的事情之一,直觉在这里是无用的。不要忘记通过单击答案旁边的勾号来指示哪一个对你有效:)不要忘记通过单击答案旁边的勾号来指示哪一个对你有效:)