[PHP Toujours] fin d'un fichier

fin d'un fichier [PHP Toujours] - Programmation

Marsh Posté le 08-06-2001 à 10:48:02    

Problème dans ma boucle, je veux lire des données dans un fichier, je vous donne ce que j'ai fais, mais y'a un pb, ça tourne en boucle...
 
 
if($ouverture = @fopen("tva.txt", "r" ))
{
$premier = file("tva.txt" );
echo "<p align=\"center\">";
echo "TVA :";
echo "<SELECT NAME=\"tva\" SIZE=1>";
 
for  ($i = 0; !feof($ouverture) ; $i++)
          {
            echo "<OPTION>". $premier[$i];
            echo "<br>";
 
          }
echo "</SELECT>";
echo "%";
fclose($ouverture);
}
 
else
{
echo "Ouverture du fichier impossible car fopen retourne FALSE";
}
 
 
 
en gros, je veux foutre les différents taux de tva que je lis dans le fichier tva.txt dans une boite-liste.
 
Mais c'est la condition d'arrêt de ma boucle qui merde, je connais po...

Reply

Marsh Posté le 08-06-2001 à 10:48:02   

Reply

Marsh Posté le 08-06-2001 à 11:09:54    

essaie ça
 
<?php
 
$fichier = 'tva.txt';
$fcontents = file ($fichier);
 
while (list ($line_num, $line) = each ($fcontents))
 {
        echo "<OPTION>". $line."
<br>";  
 }
 
?>


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
Reply

Marsh Posté le 08-06-2001 à 11:11:57    

[:ffcia] Si vou plé.... [:ffcia]

Reply

Marsh Posté le 08-06-2001 à 11:13:41    

bah quoi, elle te plait pas ma réponse?


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
Reply

Marsh Posté le 08-06-2001 à 11:18:08    

me semble que dans la doc c bien expliqué
fopen pour ouvrir
et apres une boucle  
for ($i=0; !feof($ouverture); $ligne=fread($ouverture, 255))
ou un truc dans le genre

Reply

Marsh Posté le 08-06-2001 à 11:18:35    

sinon y a la reponse a duch qu'est plus cliare  :D  :D

Reply

Marsh Posté le 08-06-2001 à 11:27:54    

Pardon, j'avais po rafraichi qd j'avais renvoyé mon mess'
 
Merki, ça marche impec' !!!
 
[:olivier_br][:olivier_br][:olivier_br][:olivier_br][:olivier_br][:olivier_br]

Reply

Marsh Posté le 08-06-2001 à 12:28:38    

pas d'mal, j'avais juste eu peur de ne pas avoir compris la question;
 
Mon ego en a pris un gros coup :D


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed