Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1476 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML]input type = .......... URL ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML]input type = .......... URL ?

n°525355
warp
Posté le 29-09-2003 à 09:38:59  profilanswer
 

J'aimerais, dans un formulaire html,
permettre à l'utilisateur de donner un nom de répertoire
(pour faire un upload de tous les fichiers de ce répertoire).
 
Plutôt que de demander de taper le nom de ce répertoire
(ce qui entre autres pourrait engendrer des erreurs)
j'aimerais avoir un bouton qui ouvre une boite de dialogue
avec les répertoires locaux.
 
Je ne trouve en html rien d'autre que

Code :
  1. <input type=file>


ce qui ne me permet pas d'avoir rien que le nom du répertoire.
 
Il me faudrait un tag du genre

Code :
  1. <input type=url>


 
Comment puis-je faire ?


---------------
Il n'est pas nécéssaire de réussir pour persévérer.
mood
Publicité
Posté le 29-09-2003 à 09:38:59  profilanswer
 

n°525369
antp
Super Administrateur
Champion des excuses bidons
Posté le 29-09-2003 à 10:02:49  profilanswer
 

y a pas moyen (à ma connaissance)

n°525843
greut
Posté le 29-09-2003 à 17:00:25  profilanswer
 

PHP est ton copain, voilà un fonction récursive qui "parse" les dossier. Pour le dossier courant, il faut lui donner "./" en $url, sinon un dossier distant va très bien ("dossier/" ).
 

Code :
  1. <?php
  2. echo '<select name='name'>'
  3. function parse_dir($url){
  4. $dir = opendir($url);
  5. echo '<option value="'.$url.'">'.$url.'</option>';
  6. while($file = readdir($dir)){
  7.  $ex = explode(".",$file);
  8.  if($file != ".." && $file != "." && $ex[1]=="" ){
  9.   parse_dir($url.$file."/" );
  10.  }
  11. }
  12. }
  13. echo '</select>
  14. ?>


 
Amuse toi bien.


Message édité par greut le 29-09-2003 à 17:02:01
n°525844
greut
Posté le 29-09-2003 à 17:01:18  profilanswer
 

juste corriger "parse_dirz" en "parse_dir" et voilà !
 
CORRIGÉ !


Message édité par greut le 29-09-2003 à 17:02:25
n°525874
antp
Super Administrateur
Champion des excuses bidons
Posté le 29-09-2003 à 17:18:36  profilanswer
 

heu à mon avis il voulait atteindre un dossier du client

n°525880
Freekill
Electron libre…
Posté le 29-09-2003 à 17:22:31  profilanswer
 

Impossible d'uploader un répertoire entier, chaque fichier doit être choisi manuellement par l'utilisateur dans un input file séparé.


---------------
Faux & usage de faux ¤ Machins roses ¤ ASCIImage ¤ HFR Enhance v0.8.6
n°526360
greut
Posté le 29-09-2003 à 22:31:53  profilanswer
 

antp a écrit :

heu à mon avis il voulait atteindre un dossier du client


 
euh oui, désolé, mais type=url n'est pas clair, type=dir le serait plus. En effet c'est impossible. Regarde en passant par ftp, mais je ne garantis rien :)

n°526559
the real m​oins moins
Posté le 30-09-2003 à 04:45:00  profilanswer
 

pas moyen en html. avec une applet y'a moyen. moyennant un popup de warning chez l'utilisateur.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°675009
SansNom007
Posté le 16-03-2004 à 13:44:18  profilanswer
 

avec quel genre d'applet? car ca m'interesse


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML]input type = .......... URL ?

 

Sujets relatifs
Comment forcer une page html à ne pas venir du cache[HTML/JS] Selection auto dans un select dynamique
onmouseover : javascript ou intégré au HTML ???[HTML/js] Liens vers plusieurs frame
Coloration syntaxique de C++ vers du HTML, problèmes ....[HTML/js] Probleme de positionnement avec un tableau
[PHP] Generer le code html avec une classe[autorun] lancer une page html dans une fenêtre aux dimensions voulues
[HTML] Texte pas centré sur ma frame /-([HTML/JS] Gestion des cadres Rechercher / Favoris / Historique de IE..
Plus de sujets relatifs à : [HTML]input type = .......... URL ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR