C'est de JS ça, pas du PHP... Tu n'as qu'à faire ta boucle en JS en utilisant setInterval().
Sinon c'est normal que ça ne fonctionne pas, car PHP va tout charger sur le client et ensuite toutes les boucles vont commencer en même temps !
Dean
[ Lien ]-------------------------------
Réponse au message :
-------------------------------
> Bonjour tout le monde !
>
> Voilà, j'avais déjà posté un message dans le forum mais qui ne m'avais avancé à rien. Je réexplique mon pb : Enfait j'aimerais bien créer un code en php qui me premetrait d'ouvrir une nouvelle fenêtre, de mettre une URL avec une variable à la fin qui augmentent en valeur de + 1 ex:www.monsite.com/index.php?variable=1 ++( une boucle quoi ). La fenêtre s'ouvre mais ouvre directement les suivantes sans même laisser le temps au navigateur d'ouvrir complêtement chaque page ! Alors j'ai essayé avec un Timeout, mais le problème c'est qu'il attends 4 sec avant d'enclencher la boucle, à la place d'attendre 4sec entre chaque partie de la boucle ! Sauriez vous m'aider à réliser ce projet ? J'espère avoir été assez clair, je vous mes le code brut pour que vous pouissiez mieux comprendre :)
>
> Merci D'avance
>
> Code :
>
>
>
> <?
> for ($i = 0; $i <= 50; $i++)
>
> {
>
> $url = "http://www.monsite.com/index.php?variable=".$i;
>
> echo "<script language=javascript>";
>
> echo "window.setTimeout(\"window.open('$url','popup','width=1000,height=1000,top=20,left=30')\",4000)";
>
> echo "</script>";
>
> }
> ?>
>