voila deja le code pour reecrire la fin du fichier apres l insertion :
Code :
- $temp="";
- fseek($file,(xml_get_current_byte_index($parser)+6
- ));
- while($ligne=fread($file,1024))
- $temp.=$ligne;
- fseek($file,(xml_get_current_byte_index($parser)+6
- ));
- fputs($file,"chaine à inserer" );
- fputs($file,$temp);
|
si vous avez des solutions pour eviter de réécrire le fichier ... parce que je vais devoir traiter des fichiers volumineux et c est pas gagné avec cette méthode !
de plus comment cela se passe si plusieurs personnes veulent mettre a jour en mme temps le fichier XML ? y a t il un moyen de le locker ? ( un peu comme une table en BD )
---------------
Fait le ou ne le fait pas ... Essayer ne sert à rien !