bonjour,
je souhaite stocker mes tickets de session dans un fichier xml du format:
<sessions>
<session_duree>600</session_duree> <session sessid "sessid" last_action "timestamp"></session> <session sessid "sessid2" last_action "timestamp2"></session>
</sessions>
Seul souci , le fichier n'est pas vérrouillé pendant que je le charge avec DOM->Load et traite une session.je peux donc perdre en cours de route une session ou plus.
quelqu'un sait-il comment résoudre ce souci?
j'ai bien pensé à fopen->flock->fread->loadXML->saveXML->fwrite->flock->fclose mais bon je ne vois plus alors l'intérêt de XML, je vais plus vite à traiter des chaines de caractères.
de plsu avec les temps de validation, parcours du fichier ... je pense qu'un verroutrop long rique de faire planter les autres sessions qui essayent de se connecter. comment gérer ce principe de "file d'attente"
Vous qui êtes des furieux défenseurs de XML, help please...