【发布时间】:2014-07-28 17:46:13
【问题描述】:
我用过论坛,用过这行:
<form method="post" action="adduser.php">
Picture:<input type="file" name="file" id="file" accept="image/gif, image/jpeg, image/png" /></br>
<input type="submit" name="submit">
也在 adduser.php 中
$image="pic/" .$_FILES["file"]["name"];
if(mysql_query("INSERT INTO users(userid,username,name,family,email,city,gender,password,img) values(' ','$_POST[username]','$_POST[name]','$_POST[family]','$_POST[email]','$_POST[city]','$_POST[gender]','$password','$image');",$cn))
echo "New user added";
怎么了?在我在 img 中看到的数据库表中:pic/
【问题讨论】:
-
检查 $_FILES 是否不为空。并使用 filter_input 获取数据。