Bonjour
J'ai quelques erreurs dont je ne retrouve pas la raison dans mon code. Je doit lire un fichier txt qui est dans 2 sous dossier :
voici mon code :Details
Canada
fichier.txt
j'ai 3 erreurs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 $NomPays = $_SESSION['destination']; $repertoireDossier = opendir("Details"); $repertoireTxt = opendir($NomPays); $permisTxt = array('txt'); while($dossierPays=readdir($repertoireDossier)) { while($dossierTxt=readdir($repertoireTxt)) { $pointTxt = strrpos($dossierTxt, "."); $extensionTxt = substr($dossierTxt, $pointTxt+1); foreach ($permisTxt as $extTxt) { if(stristr($extTxt, $extensionTxt) === FALSE) { } else { $cheminTxt = "Details/".$NomPays."/".$NoCase.".txt"; $fichierTxt = $NoCase.".txt"; if($dossierTxt==$fichierTxt) { $lecture = fopen($cheminTxt,"r"); while(!feof($lecture)) { $Infos = fgets($lecture); echo $Infos; } fclose($lecture); } } } } } closedir($repertoireTxt); closedir($repertoireDossier);
Premièrement, est-ce possible de faire 2 readdir + opendir en même temps, si oui, pourquoi j'ai un invalid directory.. pourtant mes noms sont identiques..Warning: opendir(Canada): failed to open dir: Invalid argument
Warning: readdir(): supplied argument is not a valid Directory resource
Warning: closedir(): supplied argument is not a valid Directory resource![]()
Merci beaucoup de votre temps!
Partager