如何从表单中获取我的文件并将其插入到项目的文件夹中?

时间:2017-10-12 20:04:10

标签: php html

我正在创建一个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);

}

我的数据库中什么都没有,这就是我需要帮助的原因,谢谢你们..

0 个答案:

没有答案