Afficher une image pendant l'exécution d'un script

Afficher une image pendant l'exécution d'un script - PHP - Programmation

Marsh Posté le 12-03-2007 à 15:05:27    

Hello,
Je cherche à afficher du texte ou une image pendant que mon script s'excécute, quelque chose, du genre merci de patienter pendant que nous intérogeons la base.
D'après ce que j'ai cru comprendre il faut passer par la fonction flush, mais je rame...

Reply

Marsh Posté le 12-03-2007 à 15:05:27   

Reply

Marsh Posté le 12-03-2007 à 16:19:55    

obstart et obflush il me semble...
 
sinon, via JS, mettre une image qui s'affiche sur l'événement onload.

Reply

Marsh Posté le 12-03-2007 à 16:29:01    

ba la gestion d'un tampon, ne va rien changer par rapport au chargement, étant donné que tu risque de libérer le tampon soit au début, soit à la fin du script, donc, que dans tous les cas soit tu auras une page vide, soit tu auras une page inexploitable car le script ne sera pas terminé. (et encore je ne suis pas sur que tu puisse libérer le tampon avant la fin du script.)
 
Nan, je me tournerais vers le JS..

Reply

Marsh Posté le 13-03-2007 à 09:50:41    

J'ai essayé ça mais ça ne marche pas :(
 
<HEAD>
<SCRIPT language="JavaScript">
<!--
function MaFonction( )
{
document.write("<img src='img/transfering.gif'/>" );
}
-->
</SCRIPT> </HEAD>
<Body onLoad="MaFonction( )">

Reply

Marsh Posté le 13-03-2007 à 09:53:16    

Regarde du côté des scripts Ajax, je pense que c'est le plus adapté pour ce que tu as besoin.

Reply

Marsh Posté le 13-03-2007 à 09:56:11    

http://www.phpbuilder.com/columns/ [...] 60912.php3

 
PunkRod a écrit :

Regarde du côté des scripts Ajax, je pense que c'est le plus adapté pour ce que tu as besoin.


http://img148.imageshack.us/img148/6977/uselessajax2fc.jpg


Message édité par anapajari le 13-03-2007 à 09:57:11
Reply

Marsh Posté le 13-03-2007 à 10:07:52    

Merci pour vos réponses, je vais matter ça.
 
J'ai oublier de préciser quelques chose pour mon script. Le script lance une tache sur le serveur et une fois cette tache effectuée, effectue des insertion dans la BDD.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed