Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/03/2008, 14h41   #1
Membre à l'essai
 
Inscription : février 2005
Messages : 304
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 304
Points : 22
Points : 22
Envoyer un message via MSN à oclone
Par défaut écriture en double dans un fichier

Bonjour, j'ai un probleme quand j'essaye d'écrire à la suite d'un fichier : il m'écris deux fois ce que je veux et ne va pas à la ligne comme je lui dis.

Code :
1
2
3
4
5
6
 
//ajout des information à un fichier log.txt
$fp = fopen("log.txt","a"); // ouverture du fichier en écriture à la fin
fputs($fp, "\n"); // on va a la ligne
fputs($fp, "$PHP_AUTH_USER|$ip|$date"); // on écrit les infos sur la personne dans le fichier
fclose($fp);
Si je rajoute une ligne test du genre : echo "passe par la"; le message n'est affiché qu'une fois !

Je ne comprend pas.
oclone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2008, 16h12   #2
Membre éprouvé
 
Développeur Web
Inscription : avril 2005
Messages : 395
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 395
Points : 479
Points : 479
salut,
Code php :
1
2
3
4
 
$fp = fopen("log.txt","a"); 
fwrite($fp, "une ligne \r\n"); 
fclose($fp);

Le code de ta boucle, ça donne quoi ?
__________________
Zend PHP5 Certification
MySQL 4 Core Certification
Gats est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h31.


 
 
 
 
Partenaires

Hébergement Web