PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 07-10-2009 09:15:26

10000hz
Membre
Inscription : 30-07-2009
Messages : 64

créer un répertoire avec un formulaire et lui donner le nom souhaité

salut à tous,
je souhaiterai pouvoir créer un répertoire avec un formulaire et lui donner le nom souhaité ... ensuite lui inclure automatiquement un page index que j'ai créée (qui reconnait des .jpg) et qui sera tjs la même pour tous les dossiers créés...

merci pour vos pistes !
Hz

Hors ligne

#2 07-10-2009 14:16:50

Alnoss
Modérateur absent
Lieu : 06 - PACA
Inscription : 11-05-2009
Messages : 541
Site Web

Re : créer un répertoire avec un formulaire et lui donner le nom souhaité

Salut,

Si j'ai bien compris, tu souhaites que lorsqu'on entre un nom dans un formulaire, cela puisse te créer un répertoire dont le nom est la valeur que tu as entré dans le formulaire, et y coller automatiquement la copie de ta page index  ???


MERCI de lire le mode d'emploi avant de poster !!

Hors ligne

#3 16-10-2009 12:59:45

10000hz
Membre
Inscription : 30-07-2009
Messages : 64

Re : créer un répertoire avec un formulaire et lui donner le nom souhaité

oui tt à fait
rien du tout pour mettre sur une piste ?
merci pour ton aide

Hz

Dernière modification par 10000hz (16-10-2009 13:03:24)

Hors ligne

#4 20-10-2009 16:52:11

Maskime
Membre
Lieu : Paris 15ème
Inscription : 11-05-2009
Messages : 134
Site Web

Re : créer un répertoire avec un formulaire et lui donner le nom souhaité

Hello,

C'est complètement faisable, mais l'interrogation levée par Alnoss vient certainement de :
1. L'utilité de faire un tel process
2. Les problèmes de sécurités posés par un tel process

Sinon il faut que tu récupère la valeur de ton formulaire et que tu te serve la fonction mkdir() -> http://fr.php.net/manual/fr/function.mkdir.php
Après tu devras faire joujou avec la fonction chmod() pour donner les droits UTILES à ton dossier fraichement créé -> http://fr.php.net/manual/fr/function.chmod.php
Et pour finir tu devras appeler la fonction copy() pour copier ton fichier index vers le dossier que tu viens de créer -> http://fr.php.net/manual/fr/function.copy.php

Maintenant que je t'ai donné les "guidelines" fait un premier jet de script et on corrigera ça ensemble wink

Je tiens cependant à te préciser qu'il est possible que tu rencontre des problèmes de droit vis à vis de ton hébergeur qui pourrait ne pas t'autoriser à créer les répertoires comme tu le souhaite.


La programmation est composée de 80% de réflexion pour 20% de syntaxe -> réfléchissez à votre problème par étapes

Recommande l'utilisation du pattern Singleton
Si jamais je poste un morceau de code pour vous aider, prenez bien compte que je n'ai pas forcément testé le code que je poste et qu'il est possible qu'il contienne des erreurs wink

Hors ligne

#5 21-10-2009 07:18:46

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : créer un répertoire avec un formulaire et lui donner le nom souhaité

Saluton,
D'autres soucis pourraient survenir comme les links internes au fichier d'index (css, javascript, images,...), voire d'éventuelles redirections avec des adressages relatifs.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#6 23-10-2009 10:51:08

10000hz
Membre
Inscription : 30-07-2009
Messages : 64

Re : créer un répertoire avec un formulaire et lui donner le nom souhaité

super merci pour les pistes ;-)
je vais voir ce que je peux faire!

Hz

Hors ligne

Pied de page des forums