PHP Créer un dossier sur son serveur web

Bonjour,
J'aimerai pour l'utilisation de ma galerie photo, que des utilisateurs enregistrés puissent créer un nouveau dossier sur mon serveur web, sans passer par ftp.
Par exemple j'ai pour l'instant http///monsite.com/galerie/2008/
L'utilisateur crée un nouveau dossier Juin pour ainsi obtenir http///monsite.com/galerie/2008/Juin
Existe-t-il une commande de se genre ?

Merci d'avance !
Configuration: Windows Vista
Firefox 2.0.0.14

2 réponses

  1. Bonjour.

    Il y a la fonction mkdir :
    int mkdir(string pathname ,int mode )
    
    mkdir tente de créer un dossier dans le chemin pathname.
    
    Notez que vous aurez à préciser le mode en base octale, ce qui signifie que vous aurez probablement un 0 comme premier chiffre. Le mode sera aussi modifié par le umask courant, que vous pouvez modifier avec la fonction umask.
    
    
    <?php
      mkdir ("/chemin/de/mon/dossier", 0700);
    ?>
    
    mkdir retourne TRUE en cas de succès, et FALSE en cas d'échec. 
    0
    1. J'ai bien essayer mais voici le message obtenu:

      Warning: mkdir(http://ns300112.ovh.net/~evad49cy/galerie/galleries/2008/Jallais_Cadet) [function.mkdir]: No such file or directory in /home/evad49cy/www/galerie/upload.php on line 49
      0
  2. Les dossiers galleres et galleries/2008 existent déjà ?
    Sinon, il faut les créer : mkdir ne gère pas la création de l'arborescence...
    0
    1. Oui les deux dossiers existent déjà !
      0