Créer des fichiers avec PHP

Créer des fichiers avec PHP - PHP - Programmation

Marsh Posté le 17-04-2002 à 22:46:10    

j'ai un soucis avec les fichiers.
Je veux créer un fichier txt dans lequel vont s'écrire plusieurs lignes.
J'arrive à créer le fichier et la première ligne, mais une fois qu'une ligne est écrite, plus rien ne s'écrit...j'arrive pas à passer à la ligne :  
 
 $var1= getenv("REMOTE_ADDR" );
 $toto= mktime(0,0,0,date("m" ),date("d" ),date("y" ));
 $var2= strftime("%Y-%m-%d",$toto);
 $fp = fopen("toto.txt", "w+" );
 fputs($fp,"$var1 - $var2"."\n" );
 fclose($fp);

Reply

Marsh Posté le 17-04-2002 à 22:46:10   

Reply

Marsh Posté le 17-04-2002 à 23:29:13    

t'as essayé avec fputs ($fp,"$var1 - $var2\n" ) ?
si tu mets cette ligne plusieurs fois il n'y qu'une ligne d'écrite dans le fichier ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 17-04-2002 à 23:36:15    

c bon, j'ai trouvé d'où venait le probleme :  
$var1= getenv("REMOTE_ADDR" );  
$toto= mktime(0,0,0,date("m" ),date("d" ),date("y" ));  
$var2= strftime("%Y-%m-%d",$toto);  
$fp = fopen("toto.txt", "a+" );  
fputs($fp,"$var1 - $var2"."\n" );  
fclose($fp);

Reply

Marsh Posté le 17-04-2002 à 23:39:23    

bizzarre ça, je pige pas pourquoi ça marche pas en W+, mon interface de modif de page PHP fonctionne nickel en W+ ..
 
 :??:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 17-04-2002 à 23:42:42    

Sh@rdar a écrit a écrit :

bizzarre ça, je pige pas pourquoi ça marche pas en W+, mon interface de modif de page PHP fonctionne nickel en W+ ..
 
 :??:  




 
vi en w+ ca marche quand tu ecris tout en une fois
lui visiblement le fermait apres ecriture d'une ligne et le réouvrait pour écrire une autre ligne, or le mode w+ écrase le fichier, ce que ne fait pas a+ ( a pour append)

Reply

Marsh Posté le 17-04-2002 à 23:44:46    

oh putain ! j'ai pas pigé qu'il fermais/ouvrais entre chaque ligne !
 
ok ok, dodo alors  :sleep:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 17-04-2002 à 23:50:05    

je me suis pitetre mal exprimé..mais bon l'essentiel c'est que ça marche.
 
Merci les gars..et bonne nuit

Reply

Sujets relatifs:

Leave a Replay

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