Accès aux fichiers

Accès aux fichiers - PHP - Programmation

Marsh Posté le 13-05-2010 à 10:52:07    

Bonjour, j'ai le code suivant :
 

Code :
  1. <?php
  2. $file=fopen("stats/mon_fichier.txt","r" );
  3. $numero = intval(fgets($file, 4096));
  4. if(!$file){echo 'ouverture pour lecture impossible';}
  5. $fermeture=fclose($file);
  6. if(!$fermeture){echo 'fermeture lecture impossible';}
  7. $numero++;
  8. $file=fopen("stats/mon_fichier.txt","w+" );
  9. if(!$file){echo 'ouverture pour ecriture impossible';}
  10. fwrite($file,$numero);
  11. $fermeture=fclose($file);
  12. if(!$fermeture){echo 'fermeture ecriture impossible';}
  13. echo 'Numero : '.$numero;
  14. sleep(30);
  15. ?>


 
Le script s'exécute correctement lorsque je le lance dans une page.
 
Si je le lance une deuxième fois (en ouvrant une page différente), alors celui-ci va attendre que le script de la première page se soit terminé pour s'exécuter.
 
Est-ce normal ?
 
Et comment faire pour que les deux scripts s'exécutent en "parallèle" ?
 
Merci d'avance ;)


Message édité par pvpmage le 13-05-2010 à 10:52:59
Reply

Marsh Posté le 13-05-2010 à 10:52:07   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed