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

  FORUM HardWare.fr
  Programmation

  [PHP]comment insérer du text en début de fichier ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP]comment insérer du text en début de fichier ?

n°122730
evr
mm..
Posté le 07-04-2002 à 01:51:33  profilanswer
 

.. 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

mood
Publicité
Posté le 07-04-2002 à 01:51:33  profilanswer
 

n°122731
Je@nb
Kindly give dime
Posté le 07-04-2002 à 01:55:06  profilanswer
 

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:

n°122733
evr
mm..
Posté le 07-04-2002 à 01:57:27  profilanswer
 

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 !

n°122736
Je@nb
Kindly give dime
Posté le 07-04-2002 à 02:06:09  profilanswer
 
n°122861
Dost67
Posté le 07-04-2002 à 17:41:41  profilanswer
 

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.

n°123019
evr
mm..
Posté le 08-04-2002 à 00:52:21  profilanswer
 

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]

n°123044
Mara's dad
Yes I can !
Posté le 08-04-2002 à 09:20:20  profilanswer
 

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.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP]comment insérer du text en début de fichier ?

 

Sujets relatifs
[PHP]reculer dans les dossiers[PHP] probleme sur exec()
[PHP] formater le texte[PHP]Comment restreindre une page ? (sans utiliser .htaccess..)
[PHP] : Le caractère \PHP : reconnaitre l'os
PHP n'aime pas les couleurs !!![PHP]probleme lié à la securité de son site
PHP + MYSQL >> ADMINISTRATION GRAPHIQUE[PHP Hard] Fonction définition : l'ameliorer...
Plus de sujets relatifs à : [PHP]comment insérer du text en début de fichier ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR