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

JavaScript Discussion :

[Conception] Message d'attente sur une page en php


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 86
    Par défaut [Conception] Message d'attente sur une page en php
    bonjour

    j ai fait une page en php voir sucture plus bas

    je souhaite afficher un message pendant l'execution du Script (durée d'execution environ 1 minute) plutot qu'une page blanche POUR EVITER QUE LES VISITEUR FERME LA FENETRE avez vous une idee

    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
     
    <?
    // mon script
    // durée d'execution envion 1 minute
     
     
    ?>
    <html>
    <head>
    <title>Document sans titre</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
     
    <body>
     
    </body>
    </html>

  2. #2
    Membre éclairé Avatar de J0r_x
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    804
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2006
    Messages : 804
    Par défaut
    Tu nous demande comment faire pour ecrire un phrase en php ou comment faire un timer de 1 seconde ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 86
    Par défaut
    Citation Envoyé par J0r_x
    Tu nous demande comment faire pour ecrire un phrase en php ou comment faire un timer de 1 seconde ?

    je souhaite mettre un message sur la page.

    ou avoir un script qui affiche un message tant que le script n'est pas terminer. ou une barre de progression pour l'info l'exection de mon script dure environs 1 minutes suivant la difficulte de la requet


    enfin un truc de ce genre car pour un visiteur c pas normale de voir une page blanche et il a tendance a fermer la page sans attendre la fin du traitement

  4. #4
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 489
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 489
    Par défaut
    tu peux essayer :

    $time=time()+60;

    et après tu fais une boucle
    while $time>time()
    {
    echo 'attente';
    }

    perso, je suis pas sur que ca puisse marche mais c'est une idée...
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  5. #5
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 618
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 618
    Par défaut
    la page s'affiche seulement quand elle est créer en PHP donc tu dois mettre le message d'attente en JavaScript sur le bouton de la page précédante

  6. #6
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    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
     
     
    <html>
    <head>
    <title>Document sans titre</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
     
    <body>
    Veuillez attendre une minute
    <?
    flush();
    ?>
     
     
    <?
    // mon script
    // durée d'execution envion 1 minute
     
     
    ?>
    Merci d'avoir attendu.
    </body>
    </html>

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 86
    Par défaut
    merci .. et en AJAX ou javascript ???
    avez vous un lien ?

Discussions similaires

  1. Message d'erreur sur une page aspx
    Par l_achraf dans le forum ASP.NET
    Réponses: 6
    Dernier message: 26/02/2009, 18h34
  2. [SQL] Insérer le contenu d'un message de forum sur une page html
    Par dommm063 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 05/04/2008, 11h01
  3. Réponses: 12
    Dernier message: 27/08/2007, 12h33
  4. [Conception] Raffraichissement de données sur une même page
    Par boulette85 dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 24/02/2007, 17h50
  5. [Tableaux] Modifier un tableau sur une page en PHP
    Par leclone dans le forum Langage
    Réponses: 12
    Dernier message: 02/01/2007, 14h06

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