J'ai un script me permettant (normalement) de uploader des image avec en bonus création de répertoire et renommage automatique cependant ça ne marche pas ou presque. Le script trouve bien le répertoire et créer même le dossier qu'il faut mais il n'arrive pas à uploader l'image dedans pourquoi ça
Mon Script HTML/PHP : PS : ça bug au niveau du bug 1 Vous allez voir en lisant le script.
<?php if(isset($_FILES['monfichier'])) { $nomOrigine = $_FILES['monfichier']['name']; $elementsChemin = pathinfo($nomOrigine); $extensionFichier = $elementsChemin['extension']; $extensionsAutorisees = array("jpeg", "jpg", "gif", "png"); if(!(in_array($extensionFichier, $extensionsAutorisees))) { echo "<div id=\"alerte\">Le fichier n'a pas l'extension attendue</div>"; } else { // Copie dans le repertoire du script avec un nom // incluant l'heure a la seconde pres $repertoireDestination ="photos_profils\\".$_GET['p']."\\"; $nomDestination =date("YmdHis").".".$extensionFichier;
if (is_dir($repertoireDestination) == true) { if (move_uploaded_file($_FILES["monfichier"]["tmp_name"], $repertoireDestination.$nomDestination)) {echo "<br /><div id=\"confirme\">Votre photo de profil à bien était envoyé</div>";} else {echo "Bug 1";} } else { mkdir ($repertoireDestination); if (move_uploaded_file($_FILES["monfichier"]["tmp_name"], $repertoireDestination.$nomDestination)) {echo "<br /><div id=\"confirme\">Votre photo de profil à bien était envoyé</div>";} else {echo "Bug 2";} } } } ?> </div>
Aider moi par pitié !!!!!!
« Dernière Édition: le 19-07-2011 a 20:54:15 par Pad »