我正在创建一个paltform,并且有一个页面" insertPage.php"包含一个表格,其中的老师'可以上传他的课程,学生可以看到它..
当我只使用$ _POST来获取我的数据时,我的表单工作得很好但是当我使用$ _FILES时它没有工作..
这是我的HTML代码:
<form method="post" action="insertion.php">
<input name="file" type="file"><br>
</form>
这是我的insertion.php页面:
$file = "photo-".$_FILES["file"]["name"];
if(isset($_POST["titre"]) && isset($_FILES["file"]["name"]) && isset($_POST["niveau"]) && isset($_POST["filliere"]) && isset($_POST["format"]) && isset($_POST["matiere"]) && isset($_POST["type"])){
copy($_FILES["tmp_name"]["file"],"C:/Users/user/Desktop/Platforme/Files/".$file);
$req = "insert into courses(nomCourse,type,format,file,matiere,module) VALUES (?,?,?,?,?,?)";
$data = array($titre,$type_text,$format_text,$file,$matiere,$module);
$gdb->insertIntoBD($req,$data);
}
我的数据库中什么都没有,这就是我需要帮助的原因,谢谢你们..