Temporisation... PATIENTEZ SVP Comment procéder ? - PHP - Programmation
Marsh Posté le 28-03-2008 à 14:29:04
erwan83 a écrit : Bonjour |
faire un flush régulier?
Marsh Posté le 28-03-2008 à 14:43:42
yo ! je maitrise mal
voici le code php qui traine :
Code :
|
Où dois je poser ce Flush et sous quelle forme cela se traduit-il ?
Marsh Posté le 28-03-2008 à 14:48:04
http://fr3.php.net/manual/fr/function.flush.php
coller ça à la fin de ta boucle devrait forcer un affichage plus continu, à moins que tu n'utilises un tampon...
Marsh Posté le 28-03-2008 à 15:23:12
ReplyMarsh Posté le 28-03-2008 à 20:02:58
heu... sinon y a le JS pour faire ça aussi
en gros, je le vois comme suit :
et le tour est joué
PS. certaines optimisations peuvent être faites pour un peu d'accessibilité dans tout ça
Marsh Posté le 31-03-2008 à 00:19:39
faire sur plusieurs pages...
Marsh Posté le 28-03-2008 à 14:20:39
Bonjour
Voici ma page, il s'agit d'un tableau qui affiche toutes les requetes postées sur un moteur de recherche par ordre de nombre de demandes
http://erwann.conan.free.fr/voir_requetes.php
Si vous allez voir vous vous rendrez compte (surtout sous IE [désolé]) que ça rame quelques secondes avant que, d'un seul coup, VRAMMM, tout s'affiche.
Donc ce que je voudrais faire, c'est créer une sorte de temporisation qui invite le visiteur à patienter le temps que ça s'affiche.
Le problème, TOUT s'affiche d'un seul bloc. J'ai bien à un moment un code PHP qui va rechercher dans la BdD les infos mais avant ça, j'affiche en HTML quelques trucs (textbox etc)
Peut-on glisser un "truc" dans le code ?
Y a-t-il une soluce ?
Merci d'avance de votre aide
Message édité par erwan83 le 28-03-2008 à 14:21:16
---------------
http://www.ypikay.com