par
@rthur » 19 sept. 2006, 17:36

Si j'en crois
cet article (surtout la dernière ligne) ce devrait être possible.
Mais je trouve cette manière de faire très moyenne

Il est donc possible de télécharger un fichier systeme automatiquement sans l'accord du visiteur simplement en donnant un fichier dont l'adresse est fixe c:/WINDOWS/system32/... et de valider le formulaire automatiquement

Non c'est absolument impossible. C'est une erreur de SelfHTML.
Si mes souvenirs sont bons, le W3c stipule que l'attribut "value" d'un champ "input file"
peut être utilisé pour suggérer le fichier par défaut
quand on clic sur le bouton Parcourir.
En clair, le fichier n'est pas sélectionné tant qu'on ne clique pas sur Parcourir puis OK.
De plus, je crois que dans les faits, aucun navigateur n'a implémenté cette possibilité.
je ne suis pas sur de mettre fait bien comprendre, desolé.
dans une page, j'upload des images, puis dans la galerie de visionnage, a coté de l'image, je veux avoir la possibilité de la modifier.
donc je remet un champ de type file avec l'url de l'image dedans.
mais je n'y arrive pas
c'est plus clair ?
Tu ne peux pas pré-remplir un champ input file.
Qu'entends tu par "la possibilité de la modifier"?
Si il s'agit de la remplacer, alors il te suffit de mettre un champ "input file" vide et si le visiteur met un fichier et envoie le formulaire alors tu n'as plus qu'à remplacer l'image existante par la nouvelle.
[quote="zeus"]:-k
Si j'en crois [url=http://fr.selfhtml.org/html/formulaires/transfert_fichier.htm]cet article[/url] (surtout la dernière ligne) ce devrait être possible.
Mais je trouve cette manière de faire très moyenne :?
Il est donc possible de télécharger un fichier systeme automatiquement sans l'accord du visiteur simplement en donnant un fichier dont l'adresse est fixe c:/WINDOWS/system32/... et de valider le formulaire automatiquement :shock: :afraid:[/quote]
Non c'est absolument impossible. C'est une erreur de SelfHTML.
Si mes souvenirs sont bons, le W3c stipule que l'attribut "value" d'un champ "input file" [i]peut être utilisé[/i] pour suggérer le fichier par défaut [b]quand on clic sur le bouton Parcourir[/b].
En clair, le fichier n'est pas sélectionné tant qu'on ne clique pas sur Parcourir puis OK.
De plus, je crois que dans les faits, aucun navigateur n'a implémenté cette possibilité.
[quote="Anonymous"]je ne suis pas sur de mettre fait bien comprendre, desolé.
dans une page, j'upload des images, puis dans la galerie de visionnage, a coté de l'image, je veux avoir la possibilité de la modifier.
donc je remet un champ de type file avec l'url de l'image dedans.
mais je n'y arrive pas :cry:
c'est plus clair ?[/quote]Tu ne peux pas pré-remplir un champ input file.
Qu'entends tu par "la possibilité de la modifier"?
Si il s'agit de la remplacer, alors il te suffit de mettre un champ "input file" vide et si le visiteur met un fichier et envoie le formulaire alors tu n'as plus qu'à remplacer l'image existante par la nouvelle.