écriture dans un fichier txt à la ligne supérieur
6 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
écriture dans un fichier txt à la ligne supérieur
Bonjour,
j'utilise un petit sccript qui enregistre dans un fichier txt des logs pour mes statistiques.
Le hic, c'est que les lignes se mettent à la suite, j'ai donc ajouté un <div> et inséré la lecture du fichier dans <html>.
Mais j'aimerais que chaque nouvel enregistrement s'ajoute à la ligne du dessus et non celle du dessous...
Savez-vous comment faire ?
Voici ma ligne qui enregistre les logs :
Merci d'avance ! ^^
j'utilise un petit sccript qui enregistre dans un fichier txt des logs pour mes statistiques.
Le hic, c'est que les lignes se mettent à la suite, j'ai donc ajouté un <div> et inséré la lecture du fichier dans <html>.
Mais j'aimerais que chaque nouvel enregistrement s'ajoute à la ligne du dessus et non celle du dessous...
Savez-vous comment faire ?
Voici ma ligne qui enregistre les logs :
- Code: Tout sélectionner
$inF = fopen($_SERVER['DOCUMENT_ROOT'].'/enregistrements.txt', 'a'); // ouvre le fichier en mode append
fputs($inF, '<div>'.date('d.m.y - H:i:s', $time).' - enregistrement</div>'); // ajout à la fin du fichier
Merci d'avance ! ^^
-

latitude1661 - WRInaute occasionnel

- Messages: 104
- Inscription: Jeu Mai 25, 2006 16:14
Je pense qu'il suffit de lire le fichier, de stocker son contenu dans une variable, d'effacer le contenu du fichier, d'y mettre la nouvelle entrée puis le contenu sauvegardé dans la variable...
c'est une méthode en effet... mais ça fait pas un peu usine à gaz ? <_<
après bon, si vraiment y'a pas moyen de faire une fonction plus simple, je préfère encore me tourner vers la bdd, mais là aussi ce serait des ressources inutiles...
quoi qu'il en soit, merci de ta réponse
après bon, si vraiment y'a pas moyen de faire une fonction plus simple, je préfère encore me tourner vers la bdd, mais là aussi ce serait des ressources inutiles...
quoi qu'il en soit, merci de ta réponse
tout simplement en utilisant le mode 'r+' (Ouvre en lecture et écriture, et place le pointeur de fichier au début du fichier.) plutot que 'a', ou alors j'ai rien compris
http://fr2.php.net/fopen
http://fr2.php.net/fopen
6 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- L'URL Rewriting expliqué aux débutants
- Déclarer son fichier sitemap dans le fichier robots.txt
- Idées d'optimisation du référencement des images
- Les deux échelles du PageRank
- Article sur le fichier .htaccess
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Les 2 échelles de PageRank : toolbar et DMOZ
- Comment gérer simplement les sitemaps de plusieurs sites au même endroit
- Robots.txt : Yahoo supporte les options avancées
- Ecriture dans un fichier php
- Ecriture fichier texte de donnée
- Accès et écriture simultanée d'un fichier texte
- executer fichier php en ligne de commande
- Import fichier csv Erreur de syntaxe prsè de ...à la ligne 1
- Retour à la ligne dans un fichier Excel généré en php
- Nouvelle ligne sitemap dans le fichier robots.txt
- Remplacer une ligne sur plusieurs fichier dedié
- Taux de conversion supérieur à 100%
- MSN supérieur à Google en referencement ?
- PR des sousrepertoire superieur au pr du domaine ?
- PR supérieur à celui de l'ensemble des BL
- Description supérieur à 100 caractères...
- Combien de temps pour avoir un PR supérieur à 0
- Hebergeur pour traffic mensuel supérieur à 50Go
Consultez la description détaillée des produits ou services de Google suivants : Google Bookmarks
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité



le forum