bmag
Invité n'ayant pas de compte PHPfrance
07 nov. 2006, 14:02
Oui, j'ai bien testé le script avec un appel de clearstatcache avant le file_exists.
En fait, plutôt que la boucle, j'ai mis une balise refresh qui boucle sur la même page toutes les 5 secondes avec le test d'existence du fichier eu préambule.
La page attente.php devient donc :
<?php
clearstatcache();
if (is_file("resultat.xml"))
{
header("Location: /resultat.htm");
}
?>
...
<meta http-equiv="refresh" content="5;url=/attente.php">
...
Seulement, même dans cette configuration, le test se révèle négatif (toujours la même valeur renvoyée, celle du premier test). J'ai également essayé la fonction is_file() mais c'est idem.