Pb ecriture fichier php

Résolu/Fermé
beudet Messages postés 122 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 24 février 2011 - 29 mai 2008 à 11:30
beudet Messages postés 122 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 24 février 2011 - 29 mai 2008 à 16:10
Bonjour,
voilà mon problème, je n'arrive pas à écrire dans un fichier. Voici le code :

$fichier=fopen("./comptes.txt", "a+");

fputs($fichier,$_COOKIE['Pseudo']);

fclose($fichier);
Ca me parait bon mais il ne se passe rien, pas mm une erreur d'ouverture. Je suis sous Fedora 7. Les droits 777 on bien ete mis sur le fichier texte.
Voila jattend vos rep merci .
A voir également:

4 réponses

macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 89
29 mai 2008 à 11:43
Bonjour.

Tu peux procéder par étapes, histoire de voir où est le problème :

if (is_file("./comptes.txt" ) {
echo 'Le fichier existe<br />';
if ( is_writable("./comptes.txt") ) {
echo 'Et on peut ecrire dedans<br />';
$fichier=fopen("./comptes.txt", "a+") or die ("Erreur à l'ouverture du fichier");
fputs($fichier,'TEST');
fclose($fichier);
}
}
echo 'Le cookie contient :'.$_COOKIE['Pseudo'].'<br />';
0
beudet Messages postés 122 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 24 février 2011 13
29 mai 2008 à 16:08
merci, en fait c'était un problème venant de fedora, avec wamp et windows ça marche impec.
0
beudet Messages postés 122 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 24 février 2011 13
29 mai 2008 à 16:09
résolu
0
beudet Messages postés 122 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 24 février 2011 13
29 mai 2008 à 16:10
résolu, dsl je suis un manche
0