Créer un dossier au submit du formulaire

Résolu
barale61 Messages postés 1214 Date d'inscription   Statut Membre Dernière intervention   -  
barale61 Messages postés 1214 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je voudrais savoir comment faire pour créer un dossier au submit d'un formulaire en php avec mkdir mais au submit.

Je vous remercie de votre aide.
A voir également:

1 réponse

Tomy2e Messages postés 816 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonjour, c'est pas compliqué il y a une fonction mkdir en PHP
https://www.php.net/mkdir
1
barale61 Messages postés 1214 Date d'inscription   Statut Membre Dernière intervention   110
 
Je fais une fonction pour la création:


function creer_dossier(){
if(!is_dir($dossier)) {
mkdir($dossier, 0777, true);
}
else{
echo "<div class=\"card-content\" red>Le dossier existe déjà !</div>";
}
}


Mais comment je fais pour la déclencher à partir d'un formulaire ?
0
Utilisateur anonyme
 
dans l'action du formulaire
0
Tomy2e Messages postés 816 Date d'inscription   Statut Membre Dernière intervention   859
 
Formulaire HTML d'exemple
<form action="traitement.php" method="post">
<input type="text" name="dossier" /> <input type="submit" value="créer"/>
</form>

traitement.php (j'ai repris ta fonction)
<?php
function creer_dossier($dossier){
                if(!is_dir($dossier)) {
                        mkdir($dossier, 0777, true);
                }
                else{
                       echo "<div class=\"card-content\" red>Le dossier existe déjà !</div>";
                }
}   

if(!empty($_POST['dossier']))
{
creer_dossier($_POST['dossier']);
}
?>
0
barale61 Messages postés 1214 Date d'inscription   Statut Membre Dernière intervention   110 > Tomy2e Messages postés 816 Date d'inscription   Statut Membre Dernière intervention  
 
Merci ça marche bien.
0