[英]error with php image database [closed]
我写这个时有一个问题:
<body>
<form action="new 1.php" method="POST" enctype="multi/form-data">
File:
<input type="file" name="image"><input type="submit" value="upload">
</form>
<?php
$file = $_FILES['image']['tmp_name'];
$dbhost = "localhost";
$dbname = "testtest";
$dbuser = "root";
$dbpass = "";
$conn = new PDO("mysql:host=$dbhost;dbname=$dbname",$dbuser,$dbpass);
?>
它是在写我这样的:未定义的索引:C:\\ Program Files(x86)\\ EasyPHP-DevServer-14.1VC11 \\ data \\ localweb \\ projects \\ guysite2 \\ new 1.php在第11行中的图像
我试着做:if(isset($ _ FILES ['image']))但还是行不通,有人可以帮我吗?
更换
<form action="new 1.php" method="POST" enctype="multi/form-data">
至
<form action="new 1.php" method="POST" enctype="multipart/form-data">
UPD:该代码对我有用 :
<?php
if (isset($_FILES['image'])) {
$file = $_FILES['image']['tmp_name'];
echo $file . '<br>';
}
?>
<form action="new 1.php" method="POST" enctype="multipart/form-data">
File: <input type="file" name="image">
<input type="submit" value="upload">
</form>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.