[php] pourquoi ce truc de merde marche pas ??

pourquoi ce truc de merde marche pas ?? [php] - PHP - Programmation

Marsh Posté le 20-08-2002 à 14:58:29    

Code :
  1. <HTML>
  2. <HEAD>
  3.  <TITLE>calcul du montant de la facture</TITLE>
  4. </HEAD>
  5.   <BODY>
  6. <?php
  7. $fichier = file("devis.xml" );
  8. $nbligne = count($fichier);
  9. for ($i=1;$i=$nbligne-3;$i++) {
  10. echo $fichier[$i];
  11. }
  12. ?>
  13. </BODY>
  14. </HTML>


 
je capte pas porquoi ca marche pas
 

Reply

Marsh Posté le 20-08-2002 à 14:58:29   

Reply

Marsh Posté le 20-08-2002 à 19:05:14    

Déjà premier truc, si ca marche pas, donne au moins le message d'erreur !
 
Et puis je comprends pas pourquoi tu fait passer $fichier comme tableau. ???


---------------
Toute l'actu des jeux vidéos sur http://www.ajeux.fr
Reply

Marsh Posté le 20-08-2002 à 20:51:15    

Code :
  1. function file_contents($received_file,$line_length)
  2. {
  3. $fp=fopen($received_file, "r" );
  4. while(!feof($fp)) $returned_text .= fgets($fp,$line_length);
  5. fclose($fp);
  6. return $returned_text;
  7. }

Reply

Marsh Posté le 20-08-2002 à 21:15:01    

swich a écrit a écrit :

Code :
  1. <HTML>
  2. <HEAD>
  3.  <TITLE>calcul du montant de la facture</TITLE>
  4. </HEAD>
  5.   <BODY>
  6. <?php
  7. $fichier = file("devis.xml" );
  8. $nbligne = count($fichier);
  9. for ($i=1;$i=$nbligne-3;$i++) {
  10. echo $fichier[$i];
  11. }
  12. ?>
  13. </BODY>
  14. </HTML>


 
je capte pas porquoi ca marche pas
 
 




 
t sur que c égal ? c pas <= ou < ? voir == ?

Reply

Marsh Posté le 20-08-2002 à 22:43:07    

Bon plusieurs choses :
 
1) La fonction File, ca prend le nom du fichier en parametre ? ou un pointeur sur un fichier ouvert avec fopen ? (je sais plus c'est une cause possible d'erreur)
 
2) Erreur certaine : met pas $i=$nblignes-3 mais $i<=$nblignes-3.
Ca a été dit par Je@nb
 

Reply

Marsh Posté le 20-08-2002 à 23:24:51    

ouaip claior j'ai capte le bordel que longtemps apres... arggg erreur de merde sans qu'on sache pourquoi
y'avait  meme pas de message d'erreur pq c'ete une boucle infinie dc il s'arrete o bout de 30s

Reply

Sujets relatifs:

Leave a Replay

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