gpt4 book ai didi

php - 通知 : Undefined index: myfile

转载 作者:行者123 更新时间:2023-11-29 05:27:02 26 4
gpt4 key购买 nike

我正在尝试构建一个上传表单并且我正在收到通知( !) 注意: undefined index :第 19 行 C:\wamp32\www\game\upload.php 中的 myfile我使用的代码是:

    <?php
include("config.php");
session_start();

$_SESSION['uname']="123";

$uname = $_SESSION['uname'];
$upload = <<<EOT
Welcome, $uname<p>
Upload your image:
<form action='upload.php' method='POST' ectype='multipart/form-data'>
File:<input type='file' name='myfile'><input type='submit' name='submit' value='Upload!'>
</form>
EOT;

if (isset($_POST['submit']))
{
//get file attributes
$name = $_FILES['myfile']['name'];
$tmp_name = $_FILES['myfile']['tmp_name'];

if ($name)
{
//start upload process
$location = "upload/$name";
move_uploaded_file($tmp_name, $location);

$query = mysql_query("UPDATE users SET imagelocation='$location' WHERE uname='$uname'");

die("Your avatar has been uploaded! <a href='view.php'>Home</a>");
}
else
die("Please select a file!");
}

echo ($upload);
?>

我试过这样

$name = (isset($_FILES['myfile']['name']));$tmp_name = (isset($_FILES['myfile']['tmp_name']));

在这种情况下,它不显示通知,但它不做其他工作。

最佳答案

ectype='multipart/form-data'

应该是

enctype='multipart/form-data'

<form action='upload.php' method='POST' enctype='multipart/form-data'>

关于php - 通知 : Undefined index: myfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18972158/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com