Afficher une image locale dans un fomulaire HTML - HTML/CSS - Programmation
Marsh Posté le 19-07-2005 à 20:47:08
Toutoune => Heureusement, sinon ça pourrait permettre à quelqu'un de mal intentionné de connaitre l'arborescence de ton disque dur.
Marsh Posté le 19-07-2005 à 20:53:27
ben plus ou moins, puisque c'est le client qui va lui même chercher sa photo!
C'est possible par exemple sur eBay quand on créer une annonce et qu'on insère une photo, on voit tout de suite l'image, mais je sais pas avec quoi ils gèrent ça eux...
Marsh Posté le 19-07-2005 à 21:19:42
toutoune a écrit : ben plus ou moins, puisque c'est le client qui va lui même chercher sa photo! |
Non, c'est IMPOSSIBLE.
En fait, ce qu'Ebay fait, c'est récupérer la photo sur son propre serveur et l'afficher ensuite.
Marsh Posté le 20-07-2005 à 00:17:41
humm enfin quoiqu'à y réfléchir je pense que ça doit être possible mais trop compliqué pour le peu que je veux en faire! Par exemple si vous connaissez Wistiti, qui permet de mettre ses photos en ligne, leur module d'upload en java permet de parcourir ton PC et d'en afficher les miniatures en direct... mais ça n'est plus du JS ou du HTML...
Marsh Posté le 20-07-2005 à 02:16:35
toutoune a écrit : ok, mais le tout sans recharger la page! |
C'est soit un système Ajax, soit que la page est en sauvegarde dans ton cache et du coup le navigateur affiche ça plus vite que tu ne peux le voir.
Quand on te dit que c'est impossible, c'est pas parce qu'on sait pas le faire ou parce qu'on a pas envie de se casser les fesses, c'est parce que c'est impossible, parce que la seule interaction permise entre un navigateur et le serveur, c'est les Cookies.
Imagine que ce dont tu parles soit possible, les abus que ça pourrait engendrer.
Marsh Posté le 20-07-2005 à 02:23:35
Quant à Wistiti, ça n'a rien à voir, c'est une applet Java, en gros, une application développé spécifiquement en Java, rien à voir avec de la programmation Web tel que JS ou PHP ou autre, d'ailleurs, il te demande la permission de l'installer avant de l'utiliser.
Marsh Posté le 21-07-2005 à 01:30:49
toutoune a écrit : je voulais savoir s'il etait possible avec du JS ou autre d'afficher une image d'un client en local... |
cela n'excluait pas l'applet java!
bref c'est bon je m'en passerait... mais sur le principe le resultat que játtend est possible...
Marsh Posté le 21-07-2005 à 05:12:22
Bah évidemment, si il faut développer une application spécifique, tout est possible. Mais dans ce cas là, on sort du développement Web à proprement parler et ton sujet n'a plus rien à faire dans la rubrique HTML/CSS/JS mais aurait plutot sa place dans la rubrique JAVA.
Marsh Posté le 21-07-2005 à 10:47:37
Hello,
pas besoin de java...
Code :
|
il n'y a aucune vérif d'implémentée.
La "value" d'un champ de type "file" est accessible, mais uniquement en lecture..
Marsh Posté le 21-07-2005 à 13:53:59
Alors là je suis sur le cul.
Cela dit, ça ne fonctionne que sous IE, à mon avis, c'est une faille de sécurité que t'as dégoté là.
Marsh Posté le 21-07-2005 à 20:48:49
ah ben voilà qui me plait! exactement ce que je voulais! Domage que ça marche que sous IE...
Merci à vous deux The-Shadow et sub1!
The-Shadow -> Quand on ne connait pas la réponse à sa question c'est dur parfois de choisir une catégorie!!
Marsh Posté le 19-07-2005 à 18:50:30
Salut a tous,
je voulais savoir s'il etait possible avec du JS ou autre d'afficher une image d'un client en local lorsque celui-ci va chercher une image dans son disque dur par un champ 'file', le tout sans recharger la page!