Page 1 sur 1

Directory et files.

Posté : 01 janv. 2006, 17:16
par Question
Bonjour et bonne année à toutes et à tous :)

J'ai une petite question à propos de PHP, je suis novice en la matière, je n'y connais rien :oops:

J'ai un dossier avec dedans un autre dossier et finalement cet autre dossier contient un fichier xml.

Dossier Principal
-> sous dossier 1
fichier xml qui contient un nom que je veux lire.
-> sous dossier 2
fichier xml qui contient un nom que je veux lire.


Je veux pouvoir ouvrir les fichiers xml de chacun des sous dossier. J'arrive à ouvrir les dossiers en faisant quelque chose comme :

Code : Tout sélectionner

$dh1 = opendir($dir) or die("unable to open global directory"); while (($file = readdir($dh1))!==false) { if (is_dir($file)) { $dh2 = opendir($file) or die("unable to open sub-directory (how can I retrieve directory's name ?)" ); $hxml = @fopen($dhs . "description.xml", "r"); } }
la ligne, je n'arrive pas à ouvrir le fichier. Quelqu'un saurait-il m'aider ?

Merci

Posté : 01 janv. 2006, 17:34
par jeff
salut
avec une petite recherche sur le forum tu devrai trouver ca.
petite piste il faut faire une fonction recursive

Posté : 01 janv. 2006, 18:02
par ?
Mon problème n'est pas du à la fonction récursive, mais plus à cause de fopen.

J'ai un handle de directory et j'aimerai ouvrir un file f. Je ne trouve pas comment je peux faire.

$handleFile = fopen($handleDir + "fillename.txt");

Ca marche pas

Tu as une idée ?

Posté : 01 janv. 2006, 19:20
par fab
$handleFile = fopen($handleDir . "fillename.txt"); 
ça devrait marcher :)