Rechercher : dans
Par :

PHP Créer un dossier sur son serveur web

Dernière réponse le 17 jun 2008 à 15:35:35 tacki, le 17 jun 2008 à 14:04:24 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « PHP Créer un dossier sur son serveur web » dans :
[Web] Un minuscule serveur web sous Windows VoirLe plus petit serveur web sous Windows: 28 ko ! C'est TinyWeb. Malgré sa petite taille, il fonctionne très bien et il est très rapide. Avantages: Pas d'installation nécessaire (un seul fichier) Ultra-compact (59 ko seulement ! Compacté...
Freebox et serveur web ou serveur FTP VoirVous souhaitez mettre en place un serveur web ou un serveur FTP (ou tout type de serveur) hébergé sur un ordinateur situé derrière une freebox. Cela est possible, mais plusieurs manipulations sont nécessaires : Configuration du pare-feu...
[Outils] Freewares pour la création de sites Voir1. Éditeurs WYSIWYG 2. Éditeurs de code 3. Client FTP 4. Graphisme et retouche d'images 5. Graphisme de style FLASH 6. Édition audio 7. Serveur web Freewares pour la création de sites Vu le nombre de demandes pour créer un site,...
Installation d'un serveur Web sous Linux (Apache, PHP et MySQL) VoirIntroduction Un serveur web est un logiciel permettant de rendre accessibles à de nombreux ordinateurs (les clients) des pages web stockées sur le disque. Cette fiche pratique explique comment installer le serveur web Apache sur un système de type...
PHP - Créer un moteur de recherche VoirIdée générale Le moteur de recherche ci-dessous ne correspond qu'à une idée possible de moteur de recherche simple, ne gérant qu'un seul mot clé. Le concept du fonctionnement de ce moteur est de créer une base de donnée contenant les mots clés de...
Webmastering - Introduction à la création de pages web VoirNotion de site web Un site web (aussi appelé site internet par abus de langage) est un ensemble de fichiers HTML, liés par des liens hypertextes, stockés sur un serveur web, c'est-à-dire un ordinateur connecté en permanence à internet, hébergeant...

1

macgawel, le 17 jun 2008 à 15:15:49

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. 

Répondre à macgawel

2

tacki, le 17 jun 2008 à 15:25:24

J'ai bien essayer mais voici le message obtenu:

Warning: mkdir(http://ns300112.ovh.net/~evad49cy/galerie/galleries/20­08/Jallais_Cadet) [function.mkdir]: No such file or directory in /home/evad49cy/www/galerie/upload.php on line 49

Répondre à tacki

3

macgawel, le 17 jun 2008 à 15:34:18

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...

Répondre à macgawel

4

 tacki, le 17 jun 2008 à 15:35:35

Oui les deux dossiers existent déjà !

Répondre à tacki