Bonjour,
je suis u debutant en php et comme le titre le montre je voudrais effectuer un upload multiple mais j'y parviens pas voila mon code
/* formulaire*/
<form name="identification" method="post" action="php/identifie.php" role="form" enctype="multipart/form-data">
<div class="form-group">
<label>scan cni</label>
<input type="file" name="image"/>
<span style="color: #A70303">*</span>
</div>
<input type="submit" name="ident" class="btn btn-success"/>
Tous les champs suivis de <span style="color: #A70303">(*)</span> sont obligatoires.
</form>
et pour /*identifie.php*/
function addIdentif($file_dest){
if(!empty($_FILES)){
$file_name = $_FILES['image']['name'];
$file_extention= strrchr($file_name,".");
$file_tmp_name = $_FILES['image']['tmp_name'];
$file_dest = 'images_cni/'.$file_name;
$extention_autorisees = array('.jpeg','.JPG','.png','.PNG','.jpg','.JPEG');
if(in_array($file_extention,$extention_autorisees)){
if(move_uploaded_file($file_tmp_name,$file_dest)){
insertPersonne($file_dest);
} else {
echo 'une erreur est survenue durant le transfert';
}
} else {
echo 'votre fichier n\'est pas autorisées';
}
}
}
/*la fonction insertPersonne*/
function insertPersonne($url_image_produit){
try{
global $dbb;
$stmt = $dbb->datab->prepare("INSERT INTO identification (url_image_produit) VALUES (:url_image_produit)");
$stmt->bindParam(':url_image_produit', $url_image_produit, PDO::PARAM_STR);
$stat = $stmt->execute();
return $stat;
}catch(PDOException $e){
throw new Exception($e->getMessage());
}
}
ceci marche bien pour u fichier mais je ne sais pas comment faire pour deux merci de votre aide