Ouvrir les emplacements de fichiers possibles pour upload en php
decus
Messages postés
3
Statut
Membre
-
ElementW Messages postés 5690 Statut Contributeur -
ElementW Messages postés 5690 Statut Contributeur -
Bonjour,
Je suis débutante en php et je travaille sur les formulaires. Je dois uploader un fichier existant dans ma bdd, du coup je génère un message disant que le fichier existe déjà dans la bdd. Maintenant j'utilise des boutons radio pour demander à l'utilisateur de choisir s'il veut uploader le fichier dans un emplacement existant ou créer un nouveau emplacement pour ce fichier. Il coche un choix puis valide. Mon problème est que je sais pas comment coder pour ouvrir les emplacements de fichiers quand il fait le premier choix et appuie sur valider.
Si quelqu'un peut m'aider svp, je suis preneur.
Voici mon code. Merci

Je suis débutante en php et je travaille sur les formulaires. Je dois uploader un fichier existant dans ma bdd, du coup je génère un message disant que le fichier existe déjà dans la bdd. Maintenant j'utilise des boutons radio pour demander à l'utilisateur de choisir s'il veut uploader le fichier dans un emplacement existant ou créer un nouveau emplacement pour ce fichier. Il coche un choix puis valide. Mon problème est que je sais pas comment coder pour ouvrir les emplacements de fichiers quand il fait le premier choix et appuie sur valider.
Si quelqu'un peut m'aider svp, je suis preneur.
Voici mon code. Merci

3 réponses
-
-
Bonjour,
Je précise également qu'il est préférable que tu nous colles ton code sur le forum ... plutôt que de nous en mettre une capture écran.
**** Attention ****
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
.
-
merci pour cette précision
Je vous remets mon code
elseif ((mysql_num_rows($rep) > 0)){//Si le fichier que l'on veut uploader EST DEJA dans la base de données echo $nomfichier; ?> <p> Le type de fichier que vous êtes sur le point d'insérer <strong>existe déja</strong> dans la base de données. </br> <form name = "choix" method="post" action=""> <p> <!-- Affichage de la liste des emplcements ou le nom de ce fichier existe --> <input type="radio" name="typefichier" value="existant" id="existant" /> Choisir un emplacement déja existant pour ce type de fichier <br/> <input type="radio" name="typefichier" value="nouveau" id="nouveau" /> Créer un nouvel emplacement pour ce fichier <br/> <input type="submit" value = "Valider" name = "validerchoix"/> </p> </form> </p> <?php //Je fais ceci pour récupérer le choix, faut il tester s'il a déjà appuyé sur validé d'abord? if (isset($_POST['typefichier'])){ echo ($_POST['typefichier']); } //pas sure que if($_POST['typefichier'] == "existant"){ //comment ouvrir les emplacements de fichiers existants } } else { //Sinon si le fichier que l'on veut uploader n'est pas encore dans la base de données ?> <p> Le type de fichier que vous êtes sur le point d'insérer <strong>n'existe pas encore</strong> dans la base de données. </br> </p> <p> <form name="nouvemp2" method="post" action=""> Veuillez saisir un nouvel emplacement : <input type="text" name="nouv2" id="nouv2" placeholder="Ex : /system/fpga/" size="30" maxlength="50" /> <input type="submit" value = "Créer" name = "creeremp2"/> </form> </p> <?php } ?>