Bonjour,

j'aimerai lancer a partir d'une page via un bouton un script PHP qui renvoi au fur et a mesure des données.
L'idee est qu'au moment du lancement du script, un loader s'affiche sur la page, et que en dessous les details de l'avancement du script s'affiche.

Pour illustrer, le script PHP serait sous ce format :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<?php
 
// TEST QUI RENVOI "OK" OU "KO"
if($test == "OK"){
    echo 'Le test est ok';
}else{
    echo "Le test est KO, merci d'attendre un moment le temps des actions";
 
    //Action cote serveur qui peuvent prendre un certain temps
    //NOUVEAU TEST
    if($test == "OK"){
           echo 'Le test est ok apres les actions blablabla';
    }else{
           echo 'Le test est toujours KO apres les actions blablabla';
    }
}
echo "Ici le resultat final";
 
?>
L'idee est de recuperer le retour et l'afficher au fur et a mesure, donc si le test est KO, le premier message 'Le test est KO, merci d'attendre un moment le temps des actions' va s'afficher, et le script va continuer, et eventuellement afficher en fonction de son déroulement d'autres infos (en gros donner un visuel a l'user en direct de l'avancement).
Pour afficher un loader et recuperer les infos finales c'est OK, mais je coince sur comment récupérer au fur et a mesure les infos et les afficher.

Desole si cela vous parait simple, j'ai naturellement chercher avec de poster ce message - mais ca reste assez complexe pour moi..
Merci d'avance !

Cordialement