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 :

echo message pendant l'execution du php ?


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 4
    Par défaut echo message pendant l'execution du php ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <?php
     
    ignore_user_abort(true);
    set_time_limit(0);
     
    echo ("plz wait while we copy your file once downloaded you will find it in your download folder !");
    /* je veux que le message soit affiché avant que le code php copy le fichier comment esque c possible?:?  noté bien que je veux copier des grands fichié */
     
    copy($file1,$file2);
     
    ?>
    merci d'avance

  2. #2
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Septembre 2003
    Messages : 570
    Par défaut
    ton script s'exécute coté serveur et ce n'est qu'à la fin de tout le script (echo et copy compris) que le visiteur recevra le resultat de son execution (ton message entre autres).

    tu peux afficher le message avec du javascript dés l'appel à ton script php, voire utiliser un appel asynchrone avec ajax

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 4
    Par défaut
    vraiment merci mais ca marche pas

    j'ai essayé plusieur truc mais ca marche pas

    si je met <body onload="msg()">

    ca retourne le msg et exit ...



    sinon tous les autre message php javascript...s'affiche a la fin du téléchargement du fichier distant


  4. #4
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Septembre 2003
    Messages : 570
    Par défaut
    montrer le code qui fait appel à ton code php, ainsi que le code php lui même, et explique ce que tu cherche à faire avec plus de précision

  5. #5
    Futur Membre du Club
    Inscrit en
    Mars 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 4
    Par défaut
    index.htm

    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
     <html>
     <head>
     <title>Created by ŜoFiєи</title>
    <link href="style.css" rel="stylesheet" type="text/css" media="screen" />
     
     </head>
     <body>
     
     
     
    <center>
     <form name="f" action="submit.php" method="post" >
     Enter file Url :  <input name="v" type="text" value="http://url"><br>
    Enter Name of the file :  <input name="name" type="text" value="">
      <input type="submit" name="Submit" value="Get file">
     </form>
    </center>
     
     </body>
    </html>

    submit.php
    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
     
     
    <?php
     
     
    ignore_user_abort(true);
    set_time_limit(0);
     
    $autre = $_POST['v'];
     
     
    $mah="F:\inetpub\\vhosts\my-site.com\httpdocs\downloads\\";
    $name= $_POST['name'];
    $mah=$mah.$name;
     
     
    echo ("plz wait while we copy your file once downloaded you will find it in your download folder !");
    /* je veux que le message soit affiché avant que le code php copy le fichier comment esque c possible?:?  noté bien que je veux copier des grands fichié alors le chargement sera trés lent pour affichié le résultat */
     
     
    copy($autre,$mah);
     
     
    echo ("file sucessfully downloaded..") ;
    ?>
    je voulé une barre de progression du téléchargement du fichier du serveur distant mais je vois que c'est un peut difficile c pour ça je veux affiché au moin un message au client...
    voila ! j'éspere que c'est clair merci d'avance

  6. #6
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Septembre 2003
    Messages : 570
    Par défaut
    la meilleur solution pour ce que tu cherche à faire est d'utiliser de l'ajax (xhttprequest) pour poster d'une façon asynchrone ton formulaire et afficher (sur une div de ta page index.htm) le message de progression et du succès de l'envoi

Discussions similaires

  1. Afficher message pendant le temps d'execution
    Par fernandesl dans le forum Langage
    Réponses: 0
    Dernier message: 19/04/2013, 09h30
  2. Message pendant execution d'un Report
    Par Laye dans le forum Oracle
    Réponses: 8
    Dernier message: 25/07/2007, 19h04
  3. Exécution script php
    Par devmat dans le forum Linux
    Réponses: 11
    Dernier message: 22/04/2007, 11h14
  4. [DEV] PL/SQL Message envoyé pendant l' execution
    Par ducho dans le forum PL/SQL
    Réponses: 1
    Dernier message: 13/07/2005, 08h04
  5. Choisir un DSN pendant l'execution
    Par seb83 dans le forum Bases de données
    Réponses: 4
    Dernier message: 22/02/2005, 14h32

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