Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/03/2007, 16h13   #1
Invité de passage
 
Inscription : juin 2006
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 3
Points : 2
Points : 2
Par défaut cherche à afficher une image avant l'execution du script

Bonjour,
Mon problème est le suivant :
J vodrais afficher un gif animé dans une fenetre d'attente pendant que mon script PHP s'exécute ( requete sql env 20sec au moins ).

Dans mon script, j'affiche le gif, ensuite je fais la requete.

Mais naturellement, tant que le script n'est pas terminé, la page html n'est pas affichée. du coup le gif n'apparait que lorsque la page d'attente doit etre fermée!!

Merci de votre aide

papyzapp
papyzapp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 00h53   #2
Membre habitué
 
Inscription : mars 2007
Messages : 87
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2007
Messages : 87
Points : 109
Points : 109
bonsoir,

utilise ob_flush. Cette fonction envoi tout le tampon de sortie avant de continuer le script. Donc après avoir afficher ton gif, tu appel cette fonction puis tu fais ta requête.
Par contre une requête de 20sec ???!!! elle doit être monstrueuse !
supergogol est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 08h24   #3
Membre éclairé
 
Avatar de hisy
 
Inscription : novembre 2004
Messages : 373
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 373
Points : 300
Points : 300
TU peux aussi utiliser du Javascript .
Tu lances le javascript sur la page qui appelle ta requete et tu fermes ton Javascript sur ta page de résultat ...
__________________
Take it HiSy
hisy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 15h19   #4
Invité de passage
 
Inscription : juin 2006
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 3
Points : 2
Points : 2
Par défaut magic ob_flush

Merci pour votre aide A+
papyzapp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h09.


 
 
 
 
Partenaires

Hébergement Web