JeuWeb - Crée ton jeu par navigateur

Version complète : Dossier parent avec opendir
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bijour!
je suis en train de coder mon espace d'admin avec edition des pages, et donc j'utilise un opendir pour lister mes fichiers (oui, car chez mc cai... Simulbox on aime la facilitée) bref, mon fichier qui liste tout le tralala se trouve dans http://www.youlalatroubidouyoupi!.fr/administration/ et mes fichiers à modifier dans http://www.youlalatroubidouyoupi!.fr/ ...
comment choper donc le répertoire précédent?
Merci de votre aide!
Salut,

chdir ?

Comme ça ?

Ekilio
salut!
en fait la méthode que je voulais utiliser ne pouvait marcher pour l'utilisation que je voulait...
You can delete this thread
Thanks,
xxx,
From Russia with love,

The Programmer DJ!
Bah, juste pour donner la réponse:
Code :
$dir = opendir('..');

Wink
(21-11-2008, 11:10 PM)arcanis a écrit : [ -> ]Bah, juste pour donner la réponse:
Code :
$dir = opendir('..');

Wink

Non. Pour une meilleure compatibilité :
Code PHP :
<?php 
$dir
= opendir( dirname(__FILE__) . '/../' );
Smile

Aussi. Même si en général c'est pas très utile Smile
Je me demande d'ailleurs sous quel distrib, le / n'est pas compatible ?
Le dirname(__FILE__) n'est pas utile, il me semble, excepté dans deux cas.
Le premier est si la fonction chdir() a été appelée auparavant. Mais dans ce cas, c'est une action voulue par le développeur (chdir n'est d'ailleurs que rarement la solution ultime ... je ne l'ai encore jamais utilisée dans mes projets, il y a toujours eu un moyen de passer outre, et de façon beaucoup plus propre).
La deuxième est dans les destructeurs des classes, qui contiennent un bug qui altère le chemin du script.
Hors de ces conditions, je ne vois pas où est-ce que ça pourrait foirer. Tous les OS supportant PHP supportent également la différence entre les chemins absolus et relatifs, je crois.
Pour ce que tu veux faire, la fonction glob() semble plus appropriée.
http://fr.php.net/manual/fr/function.glob.php