cathy9999 | Bonjour, a l'aide d'une fonction javascript qui permet de créer plusieurs input file pour la récup d'images, que voici : Code :
- var num=0;
- function ajout()
- { var i=document.createElement("input" );
- i.type="file";
- i.id="fic";
- i.name="fic";
-
- var d=document.createElement("div" );
- d.appendChild(i);
- document.getElementById( 'divFichiers' ).appendChild(d);
-
- var b=document.createElement("input" );
- b.type="button";
- b.value="inserer nom image";
- b.onclick=function() { inserer_nom(this); }
- b.width="120";
- d.appendChild(b);
- num++;
- }
|
j'aimerais savoir comment stocker mes images dans un dossier avec ma synthaxe qui suit plus bas
Code :
- <form id="formulaire" name="formulaire" action="exec_form.php" enctype="multipart/form-data" method="post">
- <div id="divFichiers"></div>
- <a href="javascript:void(ajout());" class="titreRubrique">Ajouter un champ</a></p>
|
j'ai fais comme cela, je souhaite modifier ce qui ne va pa, mais je ne vois pas : PHP:
Code :
- if(count($_FILES)>0) {
- mkdir('images/'.$sequence);
- }
- for($num=1; $num<=count($_FILES['fic']['name']); $num++) {
- $nom_fic = $_FILES['fic']['name'];
-
- if($nom_fic!='') {
- $extensions_ok = array('png', 'gif', 'jpg', 'jpeg'); //verifie si le fichier a une bonne extension
- if(!in_array( substr(strrchr($_FILES['fic']['name'], '.'), 1), $extensions_ok )) {
- echo "Le fichier ".$nom_fic." n'est pas un fichier au format PNG, GIF, JPG ou JPEG.";
- }
- else {
- $nom_dest = strtr($nom_fic, //enleve tout les accents
- 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
- 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
- $nom_dest = strtolower(str_replace(' ','',$nom_dest)); //enleve les espaces
-
- move_uploaded_file($_FILES['fic']['tmp_name'], "images/".$sequence."/".$nom_dest);
- }
- }
- }
|
que dois je faire pour que ça les récupère tous? |