ecrire les log erreur dans un fichier text - PHP - Programmation
Marsh Posté le 14-05-2007 à 08:15:27
"w+" recrée le fichier, donc il le vide oui
pimsa a écrit : en lisant la doc sur php.net j'ai vu que fseek($fp,SEEK_END); pourrait être utile mais j'ai aussi lu qu'en fait w+ "réduit la taille du fichier à 0" ce qui signifie ilme semble que ça efface tout le contenu. Comment je fais donc? |
au hasard : tu lis la doc jusqu'au bout ?
==> http://www.nexen.net/index.php?opt [...] .fopen.php
Marsh Posté le 14-05-2007 à 11:48:13
T'as un racourci, qui est file_get_contents, qui te récupère tout un fichier dans une variable.
Et file_put_contents en PHP 5.
Sinon si c'est pour les erreur de php et pas d'un programme spécifique, t'as un truc intégré à PHP qui fait ça très bien.
Marsh Posté le 14-05-2007 à 11:56:40
ok merci a+.
Spoiler : :D |
cet argument (a/a+) n'est pas mentionné sur php.net
Code :
|
ça marche.
thx
Marsh Posté le 14-05-2007 à 12:06:15
pimsa a écrit : |
Tu te fous de qui, là? http://fr.php.net/manual/fr/function.fopen.php
Marsh Posté le 14-05-2007 à 17:12:06
ReplyMarsh Posté le 14-05-2007 à 17:19:39
pimsa a écrit : bon ok, il était 3H du mat' quand j'ai rédigé le topic. |
En voilà de la france qui se lève tôt !
Marsh Posté le 14-05-2007 à 17:28:12
ReplyMarsh Posté le 14-05-2007 à 17:35:49
Zorro561 a écrit : Viens te faire pwner à HL² n44p. |
ok j'arrive g4yl0rd, trouve un server je te rejoins.
Marsh Posté le 14-05-2007 à 17:36:40
vos gueules.
Marsh Posté le 14-05-2007 à 18:23:56
+1
Marsh Posté le 14-05-2007 à 18:33:54
eh oh les programmeurs avec vos carreaux en cul de bouteille.
Marsh Posté le 14-05-2007 à 03:04:13
Bonsoir,
voilà ce que j'ai fais:
sauf que ça ne marche pas.
si je fais par exemple errlogtxt('lol trop khool'); et que j'actualise 6 fois la page, j'ai dans mon fichier txt ceci:
alors que je devrais avoir 6 lignes.
qu'est-ce qui va pas? j'ai l'impression qu'en fait ça réécrit (écrase) par dessus le contenu du fiichier txt au lieu d'écrire A LA SUITE.
en lisant la doc sur php.net j'ai vu que fseek($fp,SEEK_END); pourrait être utile mais j'ai aussi lu qu'en fait w+ "réduit la taille du fichier à 0" ce qui signifie ilme semble que ça efface tout le contenu.
Comment je fais donc?
merci