Bonjour,

j'ai créé un fichier fichier.txt (à l'intérieur, j'y ai tapé le mot SALUT) et je souhaiterai voir afficher ce mot dans un tableau. Voici mon code:

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
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>EssaiFichier</title>
    </head>
    <body>
<?php
$id_file=fopen("fichier.txt","r"); // ouverture du fichier en lecture seulement
if(!$id_file) {
echo "erreur daccès au fichier"; 
} else echo "ok";
echo "<table>";
$i=1;
while( $ligne=fgets("fichier.txt",100) ){
     echo "<tr><td>ligne $i</td><td>$ligne</td></tr>";
     $i++;
}
fclose($id_file);
echo "</table>";
?>
    </body>
</html>
j'ai le message d'erreur suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Warning: fgets() expects parameter 1 to be resource, string given in C:\wamp\www\tmp\nbproj\MesTPs\TP1\essaifichier.php on line 18
la ligne 18 est la suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
while( $ligne=fgets("fichier.txt",100) ){
merci pour votre aide.