Bonjour,

J'aimerais afficher une image lorsque une page php est longue a charger.
J'ai essayé pas mal de chose et je ne pense pas être loin du résultat voulu.
J'ai une page qui contient plusieurs requêtes et calcul, elle se charge en 10 a 30s, lorsque je vais sur cette page, mon image s'affiche presqu'à la fin du script. Comment faire pour qu'elle apparait au début, dès le lancement ?

2 réponses


Tu devrais essayer le mode chunked

header("Transfer-encoding: chunked");
flush(); 

la page est envoyée au navigateur par morceaux 'chunck'
il faut 'flusher' les morceaux au fur et à mesure

cid5420
Auteur

je vais tester, sinon j'ai un peut contourné le prob avec un evenement onclick sur mes liens de menu et sur mes boutons ! Un peut fastidieu mais ça fonctionne bien !