chemin par defaut dans un input type file

chemin par defaut dans un input type file - HTML/CSS - Programmation

Marsh Posté le 27-02-2005 à 20:05:23    

Bonjour a tous
 
voila , j'ai crée une page HTML qui ne va servir qu'en local , a selectionner des images pour en composer une autre .
 
pour la selection de mes images , j'ai utilisé :
 
<input type="file" name="image1">
<input type="file" name="image2">
...
 
et ainsi de suite
 
Ce que je voudrais , c'est que quand la page s'ouvre , il y ait deja un chemin de fichier inscrit dans dans l'input , une sorte de chemin par defaut .je ne trouve pas de solution , si quelqu'un pouvait m'aider ...  
 
merci

Reply

Marsh Posté le 27-02-2005 à 20:05:23   

Reply

Marsh Posté le 27-02-2005 à 20:11:05    

pas possible, c'est un trou de sécurité :o


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 27-02-2005 à 20:17:07    

meme avec un script ?

Reply

Marsh Posté le 27-02-2005 à 20:24:26    

Non, impossible... Et moi je voudrais pas qu'il y ait un fichier sensible par défaut ;)

Reply

Marsh Posté le 27-02-2005 à 20:25:00    

C'est demandé tous les mois ce truc :o
Seul Opera permet de le faire, et la faille de sécu qui y était liée a été corrigée dans Opera 5.1 ou un truc du genre (maintenant il y a un message d'avertissement si on n'a pas modifié le chemin du fichier avant l'envoi du formulaire)


Message édité par antp le 27-02-2005 à 20:25:26

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 27-02-2005 à 20:31:55    

non mais en fait ... ca va juste servir en local , ce sera une sorte d'interface de configuration appelée par un script vbs ...
il y a peut etre une autre solution , je sais pas ...
 
je veux juste un bouton parcourir qui me permette de selectionner un fichier , mais qu'a l'ouverture de la page , ou dans le cas d'une annulation , il y ait un fichier par defaut
 
mais meme si c'est pas un formulaire , ca me va , je veux juste un champ contenant le chemin du fichier pour que je puisse le recuprer dans mon vbs ...

Reply

Marsh Posté le 27-02-2005 à 21:01:11    

non car tu imagine, ca veut dire que tu pourrais pomper nimporte quel fichier d'un utilisateur sans que celui le voit s'il fait pas trop gaffe

Reply

Marsh Posté le 27-02-2005 à 21:36:17    

Le probleme n'est pas de savoir ou cela va servir.
Le probleme est que cela represente une faille potentielle du coup, AUCUN navigateur n'autorise cela, que ce soit en local ou sur internet.  
 
Ce n'est pas notre "mauvaise foi" pour une fois :D, c'est les navigateurs qui ne l'autorisent pas.


Message édité par cerel le 27-02-2005 à 21:36:24
Reply

Marsh Posté le 27-02-2005 à 21:47:51    

cerel a écrit :

AUCUN navigateur


 
si, Opera :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 27-02-2005 à 21:49:31    

antp a écrit :

si, Opera :o

Y en a encore qui utilisent opera 5.x ?

Reply

Marsh Posté le 27-02-2005 à 21:49:31   

Reply

Marsh Posté le 27-02-2005 à 21:51:12    

T'as mal lu :
 

Citation :

la faille de sécu qui y était liée a été corrigée dans Opera 5.1 ou un truc du genre (maintenant il y a un message d'avertissement si on n'a pas modifié le chemin du fichier avant l'envoi du formulaire)


 
ça veut dire que c'est encore possible dans Opera 6/7, la différence c'est qu'il y a un message, qu'il n'y avait pas dans la 5.0


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 27-02-2005 à 22:08:25    

antp a écrit :

si, Opera :o


 
Bon d'accord, mais si l'on commence comme ca, je suis sur qu'il y a des d'anciennes versions d'autres navigateurs qui le permetent egalement.
 
Je prefere qu'il cherche une autre methode, au lieu qu'il en utilise une qui n'est valable que sur un navigateur, sinon autant revenir aux technos proprietaires ... :D

Reply

Marsh Posté le 27-02-2005 à 22:11:19    

cerel a écrit :

Bon d'accord, mais si l'on commence comme ca, je suis sur qu'il y a des d'anciennes versions d'autres navigateurs qui le permetent egalement.


 
Mais c'est pas une ancienne version, c'est encore valable pour la 7, je parle chinois ou quoi ? :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 27-02-2005 à 22:38:54    

antp a écrit :

Mais c'est pas une ancienne version, c'est encore valable pour la 7, je parle chinois ou quoi ? :D

A t'il dit le contraire? :p

Reply

Marsh Posté le 27-02-2005 à 22:43:03    

Bah il parle d'anciennes versions de navigateurs [:spamafote]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 27-02-2005 à 22:45:26    

d'anciennes versions des autres navigateurs, pas d'opéra. lol

Reply

Marsh Posté le 27-02-2005 à 22:51:19    

Je voulais dire que s'il l'on commencait a sortir les exceptions, je pouvais aussi jouer :D

Reply

Marsh Posté le 27-02-2005 à 22:55:06    

À partir du moment où IE ne fait pas un truc on tombe toujours dans les "exceptions" donc ... :D (je parle du point de vue de la portabilité / pourcentage de visiteurs, etc.)


Message édité par antp le 27-02-2005 à 22:55:23

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 27-02-2005 à 23:05:04    

bon alors ...
 
en fait , pour mon truc , il n'etait aucunement question que l'utilisateur envoie quoi que ce soit , juste que ca devait lui permettre de selectionner un fichier de son pc dont le chemin serait recuperé par un script vbs qui tourne sur son pc pour choisir le skin d'une application qui tourne aussi sur son pc a lui (une config samurize si vous voulez savoir)
 
mais j'ai trouvé une alternative , non sans mal ...
 
a la place de l'input type file , j'ai mis un input type text et un input type button
 
l'input type button ouvre le dialogue de selection de fichier via un script qui recupere le chemin du fichier selectionné et l'envoie a la valeur VALUE de l'input type text  
 
c'est assez lourd , mais c'est la seule solution que j'ai trouvé
en plus , ca m'oblige a rafraichir la page a chaque selection de fichier ...

Reply

Sujets relatifs:

Leave a Replay

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