1

刚开始学习PHP代码,尝试测试上传功能,但以失败告终。我目前正在使用 WampServer,一切都是本地的。这是我的代码。索引.html:

<body>
  <div data-role='header'>
    <h1>Photo upload</h1>
  </div>

  <form action='upload_file.php' method='POST' enctype='multipart/form-data'>
    <input type='file' name='myfile'><p>
    <input type='submit' name='Upload' value='Upload'>
  </form>
</body>

上传文件.php:

<?php
echo $_FILES["myfile"]["name"];
?>

选择文件并按下 index.html 上的“上传”按钮后,最终会出现“未定义索引”错误。

任何帮助或建议表示赞赏。

4

2 回答 2

0

首先检查它是否为空:

if (isset($_FILES["myfile"]["name"]))
{
    // File present
}
于 2013-11-09T13:13:21.447 回答
0

您必须遵循正确的语法来上传文件。请看教程

于 2013-11-09T13:08:41.167 回答