Bonjour à tous et toutes,
J'aurai une question à vous poser, j'aimerai savoir s'il était possible d'afficher un message lorsque le traitement d'un script php est terminé du côté du serveur.
J'effectuerai des opérations depuis ce script qui prendraient un certain temps, imaginons 3 opérations assez 'lourdes' au niveau du temps :
J'aurai des echo de messages suivant les opérations, en sortie finale avoir quelque chose comme ceci :
J'ai essayé avec un echo d'une balise script et l'evenement en JS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Opération 1 : terminée avec succès. Opération 2 : OK mais vérifier contenu fichier de sortie 'sortie2.txt' Opération 3 : terminée avec succès. Fin des opérations.
Mais une fois que cela prend un certain temps, rien ne se passe pourtant je retrouve bien la balise dans le code source de la page html générée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function script() { echo "<script type='text/javascript'> window.onload = function(){ alert('process fini'); document.write('<p style='color:green;'>Copies terminees.</p>'); } </script>"; }
Qu'en pensez-vous?
Merci de vos avis chers internautes.
Partager