Création Répertoire
Résolu/Fermé
tts-03
-
19 nov. 2010 à 21:18
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 18 déc. 2010 à 11:47
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 18 déc. 2010 à 11:47
A voir également:
- Création Répertoire
- Creation compte gmail - Guide
- Création compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Création organigramme - Guide
- Création groupe whatsapp - Guide
17 réponses
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 505
21 nov. 2010 à 15:37
21 nov. 2010 à 15:37
<form method="post" action=""> <div> <label for="nom_id">Nom du dossier :</label> <input type="text" name="nom" id="nom_id" /> <input type="submit" value="Créer le dossier" /> <div> </form> <?php if(length($_POST) > 0) { if(isset($_POST['nom']) && !empty($_POST['nom'])) { if(mkdir('dossiers/'.$_POST['nom'])) { echo 'Dossier <a href="dossiers/'.$_POST['nom'].'">'.$_POST['nom'].'</a> créé !'; } else { echo 'Impossible de créer le dossier !'; } } } ?>
Il faut mettre les droits en écriture dans le dossier "dossiers".
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 505
19 nov. 2010 à 23:40
19 nov. 2010 à 23:40
Salut.
Il faut utiliser la fonction mkdir() en PHP.
Il faut utiliser la fonction mkdir() en PHP.
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 505
20 nov. 2010 à 23:31
20 nov. 2010 à 23:31
Un tutoriel pour faire quoi ?
Voilà la documentation de la fonction :
https://www.php.net/manual/fr/function.mkdir.php
Voilà la documentation de la fonction :
https://www.php.net/manual/fr/function.mkdir.php
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je voudrais que l'utilisateur tape le nom du futur dossier puis en fonction le dossier sera créer avec se nom
es-ce possible ?
es-ce possible ?
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 505
21 nov. 2010 à 13:21
21 nov. 2010 à 13:21
Il suffit de faire un simple formulaire.
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913099-transmettez-des-donnees-avec-les-formulaires
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913099-transmettez-des-donnees-avec-les-formulaires
tant que tu est là pourrais tu m'aider poure faire de l'upload de fichier avec une barre de progression du transfert
je tans serrait très reconnaissant
je tans serrait très reconnaissant
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 505
21 nov. 2010 à 16:07
21 nov. 2010 à 16:07
Désirez-vous quelque-chose à boire avec ?
https://openclassrooms.com/fr/courses/245710-ajax-et-lechange-de-donnees-en-javascript/245708-upload-via-lextension-apc-de-php
https://openclassrooms.com/fr/courses/245710-ajax-et-lechange-de-donnees-en-javascript/245708-upload-via-lextension-apc-de-php
le script de création de répertoire ne marche pas il affiche les code suivant sur la page :
"0) { if(isset($_POST['nom']) && !empty($_POST['nom'])) { if(mkdir('dossiers/'.$_POST['nom'])) { echo 'Dossier '.$_POST['nom'].' créé !'; } else { echo 'Impossible de créer le dossier !'; } } } ?>"
merci d'avance
"0) { if(isset($_POST['nom']) && !empty($_POST['nom'])) { if(mkdir('dossiers/'.$_POST['nom'])) { echo 'Dossier '.$_POST['nom'].' créé !'; } else { echo 'Impossible de créer le dossier !'; } } } ?>"
merci d'avance
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 505
15 déc. 2010 à 17:13
15 déc. 2010 à 17:13
Mon code fonctionne très bien.
Soit c'est ton serveur, ou bien c'est toi qui a modifié quelque-chose d'une mauvaise façon.
Soit c'est ton serveur, ou bien c'est toi qui a modifié quelque-chose d'une mauvaise façon.
j'ai mis le formulaire et le code php dans la même page c'est peut-être dû à ca
sur mon serveur je dispose de apache et php
merci d'avance
sur mon serveur je dispose de apache et php
merci d'avance
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 505
15 déc. 2010 à 22:20
15 déc. 2010 à 22:20
Non, ça ne vient pas de là.
Je ne comprends pas pourquoi il se met à écrire le code à partir de "0) { ..." : il n'y a aucune chaine de caractère avant, aucun echo ...
Je ne comprends pas pourquoi il se met à écrire le code à partir de "0) { ..." : il n'y a aucune chaine de caractère avant, aucun echo ...
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 505
18 déc. 2010 à 11:47
18 déc. 2010 à 11:47
Il n'y a rien de spécial avant, la fonction length() est dans le coeur de PHP, inutile d'activer quoi que ce soit.