Liste déroulante PDF

Liste déroulante PDF - PHP - Programmation

Marsh Posté le 27-08-2015 à 11:43:12    

Bonjour,  
 
je chercher actuellement a faire une liste déroulante des fichiers d'un dossier, les fichiers sont tous au formats pdf
ma liste les réucpérer bien mais j'aimerai qu'au choix il m'ouvre le fichier pdf dans un autre onglet et ceci ne fonctionne pas il ne me fait rien
voici mon code  
 

Code :
  1. <select name="SAS" id="editorsSelect">
  2.                     <option value="none">-- Choix de l'utilisateur --</option>
  3.                     <?php           
  4.                     include 'Script\connectdb.php';
  5.                     $dirname = './Info_Users/';
  6.                     $dir = opendir($dirname);
  7.                 while($file = readdir($dir)) {
  8.                     if($file != '.' && $file != '..' && !is_dir($dirname.$file))
  9.                     {
  10.                         echo '<option value="'.$dirname.$file.'">'.$file.'</option>';
  11.                        
  12.                     }
  13.                 }
  14.                         closedir($dir);
  15.                         ?>


 
Merci d'avance

Reply

Marsh Posté le 27-08-2015 à 11:43:12   

Reply

Marsh Posté le 27-08-2015 à 16:30:06    

Et à quel niveau de ton code tu penses que le fichier pdf va s'ouvrir comme par magie :??: T'aurais pas récupéré ce code sur le web sans le comprendre par hasard ?
 
Parce que là, ça affiche juste dans une liste déroulante les fichiers contenus dans un répertoire et pas limité aux pdf. Par ailleurs, il faut que tu traites ton formulaire (sur l'événement onchange e ton select par ex) pour ouvrir le fichier sélectionné. Ca peut se faire avec du javascript ou du php.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 27-08-2015 à 16:44:32    

ahhh je me disais bien aussi que je devais avoir un onchange mais j'avais posé la question sur un autre forum et on ma dit que ce n'etait pas possible :/

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed