Fichier -> il ne veut pas le créé

Répondre
scart
le 29/02/2004 à 16:46
scart
Bonjour,

J'ai fait un petit code qui permet d'inserer des stats dans un fichier texte et j'aimerais que le fichier texte soit créé si le mois a changé, j'utilise a+ pour l'ouvrir, le lire et placer le pointeur a la fin mais le + ne créé pas le fichier il me dit :

Warning: fopen(stats-03-2004.txt) [function.fopen]: failed to open stream: Permission denied in /data/www/halflifexpert/***/page.php on line 52

Warning: fputs(): supplied argument is not a valid stream resource in /data/www/halflifexpert/***/page.php on line 53

Warning: fclose(): supplied argument is not a valid stream resource in /data/www/halflifexpert/***/page.php on line 54

Et mon code :

<?php
$fp = fopen("stats-$mois-$annee.txt", "a+");
fputs ($fp, "{ Le $date >> $ip_visit | $osnavig_visit }\n");
fclose($fp);


?>



Merci de m'aider smiley
ScaRT
LA GLOBULE
le 29/02/2004 à 16:55
LA GLOBULE
Tu as un probleme de droit surt ton fichier.
Tu n'as pas la permission en ouverture.

Vérifie ton chmod.
scart
le 29/02/2004 à 17:07
scart
Le problème c que le fichier n'existe pas...
Si je le créé manuellement et que je le met en CHMOD 777 tout marche mais là il n'est pa créé par le a+...
ScaRT
zebden
le 29/02/2004 à 20:54
zebden
essai de mettre "w" ^^
zebdinou pour les intimes / Blog : http://www.zebden.fr
scart
le 29/02/2004 à 21:45
scart
Non car sinon je ne pourrais pas ajouter de donnée, le "a" pointe le curseur a la fin et permet de rajouté des données en plus...
ScaRT
savageman
le 01/03/2004 à 08:38
savageman
Ouais mais si le fichier existe pas, le debut et la fin c'est la meme chose smiley smiley
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours