Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1409 connectés 

 


Dernière réponse
Sujet : [PHP]comment insérer du text en début de fichier ?
Mara's dad Il N'y a PAS de fonction pour "Insérer".
 
Tout ce que tu peux faire, c'est écrire à une position (en écrasant), ou ajouter à la fin.
 
Donc tu dois te débrouiller.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Mara's dad Il N'y a PAS de fonction pour "Insérer".
 
Tout ce que tu peux faire, c'est écrire à une position (en écrasant), ou ajouter à la fin.
 
Donc tu dois te débrouiller.
evr oue mé voila c bien la le pb : pour ouvrir un fichier en placant le pointeur en début, y'a pas de pb
mais moi je veux qu'il insère du texte au début sans effacer ce qu'il y avait avant, juste en décalant tout.
 
la solution serait effectivement de faire comme a dit Dost67 cad

Citation :


Sinon tu chopes le contenu du fichier. Tu écris ce que tu veux en l'ouvrant en 'w' puis tu rajoute ce que tu as chopé avant à la fin.


mais moi je cherche une fonction qui automatise tout ca :)
 
voila si ca vous inspirent hésitez po :D

 

[jfdsdjhfuetppo]--Message édité par evr--[/jfdsdjhfuetppo]

Dost67 Mais non !!!!
 
Tu fais un

Code :
  1. $fp = fopen('file.txt', 'a+')

comme on a dit et juste après tu fais

Code :
  1. fseek($fp,0)

comme ça le pointeur est au début... Je n'ai jamais essayé donc je ne sais pas si ça fonctionne.
 
Sinon tu chopes le contenu du fichier. Tu écris ce que tu veux en l'ouvrant en 'w' puis tu rajoute ce que tu as chopé avant à la fin.

Je@nb r+ alors http://www.php.net/manual/fr/function.fopen.php
evr nop je veux rajouter en debut de fichier pas a la fin
et je veux en + kil ecrive sans décaler le contenu initial du fichier ( donc qu'il décaller tout quoi)
 
merci !
Je@nb fopen('tonfichier','a') pour l'écriture à la fin du fichier et a+ pour avoir lecture et écriture avec le pointeur de fichier à la fin.
 :hello:  :hello:  :hello:  :hello:
evr .. sans effacer celui ki était y était déja
cad que tt est décalé vers le bas koi
 
je voudrais savoir s'il n'y a pas de fonction simple automatisant le tache ou s'il fo tout décaler "a la main"
 
thx

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)