Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1714 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP / HTML] Afficher une image avant l'exécution d'un long script php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP / HTML] Afficher une image avant l'exécution d'un long script php

n°1940528
jay-jay69
Posté le 13-11-2009 à 15:37:54  profilanswer
 

Bonjour à tous,
 
J'ai une page assez longue en PHP qui fait de nombreux calculs, requêtes etc... Elle charge pendant près d'une minute...
 
Je souhaite, pour faire patienter mes utilisateurs, afficher une image (du type ajax loader) !
 
Malheureusement, quand je mets le <img src> en tout début de page, il commence à faire tous les calculs et n'affiche l'image qu'à la fin !
 
Avez-vous une idée ?
 
Merci !!!!

mood
Publicité
Posté le 13-11-2009 à 15:37:54  profilanswer
 

n°1940536
stealth35
Posté le 13-11-2009 à 15:43:14  profilanswer
 

normale c'est coté serveur,
tu peu faire ca avec un petit coup d'ajax via XMLHTTPRequest

 

mais 1 min c'est quand meme super long, y'a peu etre moyen d'optimisé tout ca, si tu veux passe nous le code et on verra se qu'on peu faire


Message édité par stealth35 le 13-11-2009 à 15:43:59
n°1940549
jay-jay69
Posté le 13-11-2009 à 15:53:00  profilanswer
 

ah mince... ca, je sais pas faire du tout ! c'est simple ?
 
pour le script, c'est normal : en fait, il s'agit d'un modele boursier, qui est backtesté sur 7 ans... il y a énormément de calculs... :)


Message édité par jay-jay69 le 13-11-2009 à 15:53:16
n°1940558
stealth35
Posté le 13-11-2009 à 15:58:31  profilanswer
 

ah ui je comprend mieux,
pour l'ajax ouai c'est simple
 
t'as page  en appelle une autre en asynchrone, et quand tu recoi la reponse t'as juste a l'insere dans une div
 
http://www.toutjavascript.com/savo [...] quest.php3

n°1940568
gatsu35
Blablaté par Harko
Posté le 13-11-2009 à 16:07:08  profilanswer
 

jay-jay69 a écrit :

Bonjour à tous,
 
J'ai une page assez longue en PHP qui fait de nombreux calculs, requêtes etc... Elle charge pendant près d'une minute...
 
Je souhaite, pour faire patienter mes utilisateurs, afficher une image (du type ajax loader) !
 
Malheureusement, quand je mets le <img src> en tout début de page, il commence à faire tous les calculs et n'affiche l'image qu'à la fin !
 
Avez-vous une idée ?
 
Merci !!!!


cette page elle fait de nombreux calculs requetes en fonction de la demande de l'utilisateur ou est-ce que c'est la meme page qui sera affiché pour n'importe quel utilisateur ?
Je me disait donc que cette page tu pourrais très bien la générée de temps en temps (genre toutes les heures) et lorsque les visiteurs visitent cette page elle est déjà "calculée", ya plus qu'à charger.


---------------
Blablaté par Harko
n°1940572
jay-jay69
Posté le 13-11-2009 à 16:10:17  profilanswer
 

malheureusement, cette page doit être recalculée à la demande... elle est complètement paramètrée suivant un formulaire en amont...
 
j'ai commencé à regarder l'ajax sur la reco de stealth35...
 
autant en php, je gère, autant la... :)


Message édité par jay-jay69 le 13-11-2009 à 16:16:24
n°1940575
stealth35
Posté le 13-11-2009 à 16:13:02  profilanswer
 

mais non tu verra c'est plus simple que le PHP, c'est juste qu'au lieu de charger une nouvelle page, elle se charge dans une balise HTML


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP / HTML] Afficher une image avant l'exécution d'un long script php

 

Sujets relatifs
Importer des données d'un fichier HTML dans Excel[VBA] Exécution macro dans un autre classeur
Différents cas d'exécution[HTML/CSS/Javascript] Calcul coté client avec visualisation
[PHP 5] Pages Perso Free - Passage en php 5[PERL] aide script pour alimenter SGBD MySQL
[PHP] Récupéré la réponce d'un <form> dans une variableCreation d'un CV en ligne en HTML
Execution javascript et condition unique [resolu]Select lié en JS+PHP : problème avec IE
Plus de sujets relatifs à : [PHP / HTML] Afficher une image avant l'exécution d'un long script php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR