Fputs et fwrite
Fetide68
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
Fetide68 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Fetide68 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'essaie de modifier un fichier ouvert avec php. Le fichier contient la date et le nombre de tentatives de connexions de l'utilisateur :
Le problème, c'est qu'avec fputs, il rajoute la chaîne devant au lieu d'écrire par dessus :
Et avec fwrite, c'est l'inverse.
J'essaie de modifier un fichier ouvert avec php. Le fichier contient la date et le nombre de tentatives de connexions de l'utilisateur :
25.11.2009;1
Le problème, c'est qu'avec fputs, il rajoute la chaîne devant au lieu d'écrire par dessus :
25.11.2009;125.11.2009;125.11.2009;1...
Et avec fwrite, c'est l'inverse.
Configuration: Windows Vista Firefox 3.5.5
4 réponses
Salut,
Tu as surement une erreur ailleurs car fputs est un alias de fwrite (voir https://www.php.net/manual/fr/function.fputs.php elle a donc le même comportement.
Ce qui peut jouer c'est le mode utilisé dans le fopen ou le traitement de ta chaine avant de l'écrire dans le fichier.
Tu as surement une erreur ailleurs car fputs est un alias de fwrite (voir https://www.php.net/manual/fr/function.fputs.php elle a donc le même comportement.
Ce qui peut jouer c'est le mode utilisé dans le fopen ou le traitement de ta chaine avant de l'écrire dans le fichier.