招呼每一個我是新手我嘗試創建一個網站,我用這個函數move_uploaded_file其藉機與像法國卡拉科特一些probleme不支持,但它的舉動從我的計算機到目的地的文件,然後我改變了一些代碼在php.ini來解決問題的話,我卸載WAMP服務器並重新安裝一遍沒有這個函數來解決我simplyfied的代碼,但仍然沒有工作move_uploaded_file不工作突然
if(isset($_POST['ajouter'])){
$file= $_FILES['cour']['name'];
$file_loc= $_FILES['cour']['tmp_name'];
$file_size = $_FILES['cour']['size'];
$file_type = $_FILES['cour']['type'];
$fichier = 'cours_pdf/';
move_uploaded_file($file_loc,$fichier.$file);
$q = $db->prepare("INSERT INTO tbl_uploads (file,type,size,categorie)
VALUES(:file,:file_type,:file_size,'defau')");
$q->bindValue(':file',$file);
$q->bindValue(':file_type',$file_type);
$q->bindValue(':file_size',$file_size);
$q->execute();
}
和HTML代碼中的問題
<div id="forms" style="max-width:350px;" >
<form class="form-horizontal" action="up.php" method="post" enctype="multipart/form-data">
<div class="form-group">
<label class="btn btn-success btn-file">Browse
<input type="file" name="cour" hidden>
</label>
</div>
<div class="form-group" >
<label for="categorie">choisir la categorie ou enregistrer votre cours</label>
<select class="form-control" name="categorie" required>
<option value="cardiologie">cardiologie</option>
<option value="chirurgie_general">chirurgie_general</option>
<option value="chirurgie_thoracique">chirurgie_thoracique</option>
<option value="dermatologie">dermatologie</option>
<option value="endocrinologie">endocrinologie</option>
<option value="gynecologie">gynecologie</option>
<option value="hematologie">hematologie</option>
<option value="infectiologie">infectiologie</option>
<option value="neurologie">neurologie</option>
<option value="orl">orl</option>
<option value="pediatrie">pediatrie</option>
<option value="urologie">urologie</option>
<option value="gastro_enterologie">gastro_enterologie</option>
<option value="psychiatrie">psychiatrie</option>
</select>
</div>
<input type="submit" class="btn btn-warning" name="ajouter" value="envoyer">
</form>
</div>
請幫幫我這裏IAM siack和原諒我弱的英語感謝
你得到任何錯誤? – julekgwa
沒有收到我的上載被failled我刪除它simplyfie代碼 –
檢查變量'$ file_loc'和'$ fichier一個消息$ file' - 如果它們包含存在於您的系統路徑?此外,如果路徑名中有_french characters_,則可能導致問題,應更改爲普通字符。 – Picard