Je voudrait réaliser un système d'histoire qui me permet de vérifierpar rapport au utilisateur ce qu'ils ont faient.
J'ai aucune idée comment faire .
Je voudrait réaliser un système d'histoire qui me permet de vérifierpar rapport au utilisateur ce qu'ils ont faient.
J'ai aucune idée comment faire .
salut
tu dois pour celà créer un fichier, l'ouvrir et écrire dessus (une recherche sur le forum devrait t'aider)
maintenant pour ce qui est de ce qui se passe coté utilisateurs... c'est du JavaScript...
.: and Justice for all :.
------------------------------------------------------------
Membre du jury de l'élection de Mister DVP.com
les règles du forum
de penser au tag
un fopen de ton fichier texte en a+, tu écris les nouvelles données avec un fwrite, et hop, fini :
Globalement inoffensif
Merci de respecter les règles du forum.
Aucune question technique par MP !
_______________________________________________________________________
Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
Tutoriaux HTML/CSS et PHP
auriez vous les caractéristiques du fopen ??
par exemple
donner un nom
recuperer la date et l'heure
ecrire dedans
fermer le fichier
on ne va pas non plus faire la recherche à ta place tout de même
.: and Justice for all :.
------------------------------------------------------------
Membre du jury de l'élection de Mister DVP.com
les règles du forum
de penser au tag
comment on fait pour récupérer la date courrante
.: and Justice for all :.
------------------------------------------------------------
Membre du jury de l'élection de Mister DVP.com
les règles du forum
de penser au tag
Comment faire pour écrire dans un fichier existant sans réécrire par dessus et écrire à la fin du fichier
le manuel php (voir www.php.net) donne de très bonnes références sur les fontions.Envoyé par Taz_8626
Y compris les fonctions de traitement de fichiers.
Pour ton problème, c'est le mode d'ouverture du fichier qu'il faut regarder
personne ne peut m'aider au lieu de donner des liens ou je comprend rien
y a rien de difficile a comprendre dans le manuel PHP :shock:
tu as déjà regardé au moins ?
essaye la version française, ils le parlent plutôt bien
=> http://www.php.net/manual/fr/function.fopen.php
Y a vraiment rien de compliqué la dedans....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $f = fopen("chemin\du\fichier", "mode_d'ouverture_du_fichier"); fwrite($f, "J'ecris dans un fichier texte".date("d/m/Y H:i:s")."\n");
Si tu ne comprends pas ce qui se trouve dans ces liens, c'est que tu n'as pas compris php, en conséquence, ce que tu veux c'est certainement qu'on te fasse ton code, or, je suis vraiment désolée mais premièrement nous ne sommes pas là pour ça et deuxièmement, ce n'est pas comme ça que tu risques d'avancer.Envoyé par Taz_8626
Alors si tu veux un conseil, plonge toi dans un bon tuto, commence à développer quelque chose et après reviens nous voir, nous nous ferons un plaisir de t'aider à debugger.
Les règles du forum
Cours et tutoriels php
Développements web (CSS, (X)HTML,javascript, etc...)
Cours et tutoriels MySQL
Tutoriels Ajax
Initiation à PHP-GTK1
Il n'est point de bonheur sans liberté, ni de liberté sans courage. Péricles
Envoyé par Taz_8626
tu peux pas dire que je t'ai pas dit comment fallait faire tout de même ...Envoyé par titoumimi
Citation du manuel php dont le lien a été donné ci-dessus :
'a+' Ouvre en lecture et écriture ; place le pointeur de fichier à la fin du fichier. Si le fichier n'existe pas, on tente de le créer.
Globalement inoffensif
Merci de respecter les règles du forum.
Aucune question technique par MP !
_______________________________________________________________________
Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
Tutoriaux HTML/CSS et PHP
ok merci j'ai trouvé, comment faire pour un retour chariot car \n ne fonctionne pas
c'est \r\n pour le retour chariot
est ce que ça peut fonctionner comment ça ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $handle = fopen($file, "a+"); fputs($handle,"$heure\t Connexion \r\n"); $_SESSION['handle'] = $handle;
car je voudrais appeler la variable $handle pour la déconnexion
j'ai ça comme erreur pour mon script d deconnexion :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php session_start(); $date = date("d-m-Y"); $login = $_SESSION['login']; $file = "Historique/".$login."_".$date.".txt"; // Nom du fichier avec le login et la date $handle = fopen($file, "a+"); $heure = date("H:i:s"); fwrite($handle,"$heure\t Deconnexion \r\n"); // Ecriture pour la deconnexion avec l'heure fclose($handle); $_SESSION = array(); session_destroy(); Header("Location: ../index.php"); ?>et je vois pas d'ou ça vientWarning: fopen(Historique/admin_27-03-2006.txt): failed to open stream: No such file or directory in d:\easyphp1-8\www\stage\fonctions\logout.php on line 7
Warning: fwrite(): supplied argument is not a valid stream resource in d:\easyphp1-8\www\stage\fonctions\logout.php on line 9
Warning: fclose(): supplied argument is not a valid stream resource in d:\easyphp1-8\www\stage\fonctions\logout.php on line 10
tes trois erreurs viennent de ton fopen qui ne t'ouvre rien... es-tu sur du chemin ? d'après le message d'erreur, il semblerait que le fichier en question n'existe pas ...
Globalement inoffensif
Merci de respecter les règles du forum.
Aucune question technique par MP !
_______________________________________________________________________
Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
Tutoriaux HTML/CSS et PHP
Pb resolu c'est un pb de fermeture du fichier
Merci a tous
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager