Gestion des droits - PHP - Programmation
Marsh Posté le 14-04-2005 à 16:52:54
JustOne72 a écrit : Bonjour, |
Tu peux gérer le chmod en php si tu es sur d'etre sur linux.
Marsh Posté le 15-04-2005 à 08:45:24
Non je suis sur Windows.
Comment faire pour qu'on ne puisse pas se balader comme on le souhaite dans mes dossiers??
Merci...
Marsh Posté le 15-04-2005 à 10:45:36
Est ce possible avec
.htaccess ???
Si oui, connaissez vous des tutoriaux bien fait??
Merci...
Marsh Posté le 15-04-2005 à 10:53:37
JustOne72 a écrit : Est ce possible avec |
www.commentcamarche.net mais il y en a plein d'autre c'est facile a trouver.
Marsh Posté le 15-04-2005 à 16:35:26
Aprés avoir afficher le contenu du répertoire, je voudrais qu'il soit impossible d'aller dans le répertoire supérieur et ainsi de suite.
Je voudrais bloquer l'accées au . (le répetoire supérieur)
Comment faire pour gérer le chmod?
Pour info : je suis sous windows
Marsh Posté le 15-04-2005 à 20:22:26
Regarde le premier élément explique comment faire.
http://forum.hardware.fr/forum2.ph [...] subcat=393
Marsh Posté le 18-04-2005 à 09:20:00
Berceker United a écrit : Regarde le premier élément explique comment faire. |
Bonjour,
J'ai regardé ton script.
Dedans en commentaire on peut voir //N'affiche pas le . et ..
Or, lorsque j'applique ce script le . et le .. s'affiche toujours!!
N'y aurait-il pas une erreur par hasard?
Merci pour ton aide...
Marsh Posté le 18-04-2005 à 09:33:47
Code :
|
Marsh Posté le 18-04-2005 à 09:57:01
Berceker United a écrit :
|
Bonjour,
Lorsque Apache liste un répertoire j'obtiens quelquechose de ce style :
Name Last Modified Size Description
Parent Directory -
onstage.gif 04-Aug-2002 18:40 1.1K
tutos.txt 04-Dec-2002 15:28 39K
Je voudrais rendre l'accés impossible à Parent Directory.
Comment dois-je m'y prendre??
Merci...
Pour info je suis sur Windows!
Marsh Posté le 18-04-2005 à 12:07:26
JustOne72 a écrit : Bonjour, |
non tu ne peux pas comme ça sauf si tu place un fichier index.php ou index.html a la racine du répertoire parent.
Marsh Posté le 18-04-2005 à 12:09:53
Berceker United a écrit : non tu ne peux pas comme ça sauf si tu place un fichier index.php ou index.html a la racine du répertoire parent. |
Ok, et je dois mettre quoi dans index.php??
Marsh Posté le 18-04-2005 à 14:06:40
OK! Merci pour l'info!!
C'est juste que tu me dis "non sauf si tu places un fichier index.php a la racine"
Mais dans quel but?
Il servirai a quoi ce fichier?
Merci...
Marsh Posté le 18-04-2005 à 14:56:41
a eviter que quelqu'un rendre dans ton dossier, a l'ouverture d'un dossier, le truc lance par default index.php ou index.html
sur cette page, tu va marquer, " vous avez pas le droit, degager d'ici "
Marsh Posté le 18-04-2005 à 15:16:11
Excusez moi d'insister!
Mais lorsque je clique sur parent directory rien ne se lance par defaut!
On voit juste index.html en plus dans la lecture du contenu du répertoire.
L'utilisateur peut toujours se balader dans mes fichiers!!
Help!!!
Marsh Posté le 18-04-2005 à 15:47:57
impossible,
écrit bien index.html en minuscule et met les dans tes dossiers ou il n'y a pas d'index.
Marsh Posté le 18-04-2005 à 16:02:19
Badze a écrit : impossible, |
Ce que tu veux dire c'est que lorsque je cliquerai sur Parent Directory, c'est index.html qui se lancera??
Si c'est ca, ca ne fonctionne pas!!
Lorsque je clique sur Parent Directory je vois mes dossiers avec index.html dedans!!
Marsh Posté le 23-06-2005 à 17:55:59
Pour pas que le serveur liste un répertoire il y a plusieurs solution.
-Place un fichier index.html de base
-dire au serveur de ne pas lister les répertoires n'ayant de fichier par défaut.
Marsh Posté le 14-04-2005 à 15:33:58
Bonjour,
J'ai écris un script php permettant lire le contenu de répertoires à l'aide des fonction opendir(), readdir() et closedir().
L'affichage que j'obtiens est le suivant :
Upload directory is /home/book/uploads
Directory Listing :
.
..
widget.txt
ipo.txt
Le . représente le répertoire courant et .. le répertoire supérieur dans l'arborescence des répertoires.
Or, je veux que le répertoire supérieur ne soit accessible qu'a l'administrateur.
De meme je voudrais que certains fichiers soit seulement accessible en lecture; d'autres en lecture/écriture; ...
Comment faire pour gérer les droits?
Avez-vous des idées?
Merci pour votre aide...