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.