MsgBox => "Download reussi" [PHP]

Bonjour,
Je voulais savoir l'algo en PHP qui permet d'ouvrir une fenêtre après un téléchargement si celui-ci a était réussi avec écrit a l'intérieure " Download réussi ", ou inverse si le téléchargement n'as pas était effectué.
Merci d'avance ! :)
Amicalement Yaku.
Configuration: Windows XP
Firefox 2.0.0.14

3 réponses

  1. Le probleme est que je ne sais pas commen adapter le code au miens du fait que je n'ai pas reellement compris l'algo :-(
    Donc up up up du sujet svp.
    Merci quand meme amjahed, j'a decouvert de nouvelles fonctions ^^
    Amicalement Yaku
    1. SOS programmeurs en PHP.
      Ca fait un bon temps que n'ai pas codé.
        1. Je débute en programmation et je dois vous avouez que je n'ai compris que la moitié de se qui est écrit !
          :(
          Voici mon code [PHP] :

          //************************************************************

          <?php
          if(isset($_POST['sel'])==TRUE && $_POST['sel']!='')
          {
          $bat = $_POST['sel'];
          }
          //envoye du header au navigateur
          // Test du navigateur : IE ou autre ?
          if(strpos($_SERVER['HTTP_USER_AGENT'],'MSIE'))
          {
          header('Content-Type: application/force-download');
          }
          else
          {
          header('Content-Type: application/octet-stream');
          }

          switch($bat)
          {
          case 'ls_lib':
          $situation ='ls_lib.bat';
          $nom='ls_lib.bat';
          $poids=1024;
          break;
          case 'ls_room_236':
          $situation ='ls_room_236.bat';
          $nom='ls_room_236.bat';
          $poids=1024;
          break;
          case 'ls_room_243':
          $situation ='ls_room_243.bat';
          $nom='ls_room_243.bat';
          $poids=1024;
          break;
          //.... il y a une 20taine de fichés téléchargeables :/ je vais pas tous les mettre ;)

          }
          header('Content-Length: '. $poids);
          header('Content-disposition: attachment; filename='. $nom);
          header('Pragma: no-cache');
          //header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
          header('Expires: 0');
          readfile($situation);
          exit();
          ?>