IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Barre chargement pendant compilation PDF


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Juin 2008
    Messages
    161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 161
    Par défaut Barre chargement pendant compilation PDF
    Bonjour,

    Pour un site je créé en fin de formulaire un fichier PDF qui s'affiche a l'écran et qui est également envoyé par mail.

    Je souhaiterai que pendant la compilation du PDF (2 pages minimum) une barre de chargement ou message s'affiche.

    En cherchant un peu j'ai compris que je pouvais utiliser le .ready mais si j'ai pas trop mal compris celui ci ne s’exécute que seulement une fois que toute la page est chargée donc pas d’intérêt dans mon cas sauf erreur de ma part.

    Je pense que je dois pouvoir me tourner vers la bibliothèque jquery mais ne comprend pas trop comment cela fonctionne.

    Merci d'avance

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur C++
    Inscrit en
    Avril 2012
    Messages
    771
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2012
    Messages : 771
    Par défaut
    Bonsoir,

    tu ne pourra pas le faire en PHP pur, car quand tu cliquera sur Générer le PDF qui sera soit un bouton submit d'un formulaire ou un lien quelconque une page blanche sera afficher jusqu'à que le serveur envoi la réponse en entier.

    Donc tu va devoir passer par du Javascript qui enverra les informations de ton formulaire avec de l'Ajax (Javascript qui te permet de faire de l'asynchrone) ou autre technologie Asynchrone pour lancé le script PHP qui te générera ton fichier PDF pour ensuite l'envoyer en réponse à ton Ajax et ensuite le traiter.

  3. #3
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Juin 2008
    Messages
    161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 161
    Par défaut
    Bonjour, merci pour ton aide je vais tester cela demain.

    Petite question, Exia a un lien avec la filiale du CESI ou pas ?

    A plus

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur C++
    Inscrit en
    Avril 2012
    Messages
    771
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2012
    Messages : 771
    Par défaut
    Non aucun lien avec l'école.

  5. #5
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Juin 2008
    Messages
    161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 161
    Par défaut
    Bon j'ai réussi a faire un petit truc avec du CSS mais le problème c'est que mon image censé être dynamique a plutôt tendance a laguer (ça lag en geek LOL)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    <head>
    	<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    	<title>JQuery Validation Engine</title>
    </head>
    <body>
    	<div>
    		<img src='multimedia/images/engrenage2.gif' style='visibility:visible' id='load'  name='load' />
    	</div>
    	<div style='visibility:hidden' id='boucle'  name='boucle' >
    		&nbsp;
    		<?php
    			/* exemple 1 */
     
    			for ($i = 1; $i <= 1000000; $i++) {
    				echo $i;
    			}
    		?>
    	</div>
    	<SCRIPT LANGUAGE="JavaScript">
    		document.getElementById('load').style.visibility="hidden";
    		document.getElementById('boucle').style.visibility="visible";
    	</SCRIPT>
    </body>
    </html>

  6. #6
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Par défaut
    elle sert a quoi cette boucle php?

Discussions similaires

  1. script barre de chargement pendant copie base de donnee
    Par lnikolanta dans le forum Langage
    Réponses: 2
    Dernier message: 28/04/2009, 02h56
  2. Barre de chargement lors du chargement d'un pdf
    Par Ghunter59 dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 13/04/2009, 11h52
  3. [AJAX] Barre de chargement pendant une requête mysql
    Par Gabzor dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 06/02/2009, 11h25
  4. [PHP-JS] Barre de chargement pendant traitement PHP
    Par Floweract dans le forum Langage
    Réponses: 4
    Dernier message: 11/10/2006, 15h16
  5. Visual C++ 6.0 agit bizarre pendant compilation
    Par vdumont dans le forum Visual C++
    Réponses: 2
    Dernier message: 22/09/2006, 00h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo