defkrie jsuis pas sur que ca marche...
autre méthode :
tu lis le fichier complet :
$fp=fopen("fichier.htm", "r"); $lecture=fread($fp, filesize("fichier.htm")); fclose($fp); |
ensuite tu remplaces avec :
| $lecture=str_replace($avant, $apres, $lecture); |
ensuite tu ré-écris le fichier :
$fp=fopen("fichier.htm", "w"); fputs($fp, $lecture); fclose($fp); |
Houzéf@ - www.123toto.com-------------------------------
Réponse au message :
-------------------------------
> si ta ligne se trouve q"1 seule fois ya plus simple :
>
> $avant="<a href=../../exclu.html><img src=\"../../../../../images/fleche33.gif\" border=0></a></div>
> ";
>
> $apres=":<a href=../../photo.html><img src=\"../../../../../images/fleche33.gif\" border=0></a></div>";
>
> $fp = fopen("index.html", "r+");//on ouvre
> $fichier = fgets ($fp, 255); //on recupere tout le contenu
> str_replace($avant,$apres,$fichier);//on cherhce et on remplace
> fclose($fp);//on referme
>
>
> \->Bye Defkrie !?!
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
Twiems:P
> >
> > En effet je souhaite modifier la dernière d'un fichier html (pareil que fichier txt) mais malheuresement je n'y arrive pas.
> > Ainsi je voudrais que cette dernière ligne : <a href=../../exclu.html><img src="../../../../../images/fleche33.gif" border=0></a></div>
> >
> > soit transformer pour donner ca :<a href=../../photo.html><img src="../../../../../images/fleche33.gif" border=0></a></div>
> >
> > g utiliser le sboucles mais je n'arrive qu'a afficher et pas à modifier
> > Si qq un est dans la capacité de m'aider je lui serais tres reconnaissant
> >
> > merci d'avance a+ twiems
> >
>