Page 1 sur 1

Problème pour récupérer la valeur d'un input file (v3.0)

Publié : 24 juin 2008, 10:48
par jcmahieu
Bonjour,

Je développe un site intranet en PHP. Je viens de passer en Firefox 3.0 et un problème survient dans un script qui fonctionnait parfaitement sous les versions précédentes et sous IE. J'ai simplifié au maximum le script pour se concentrer sur le problème.

<form>
<input type="file" name="tmp_val" size="80">
<br><br>
<input type="button" value="Display" onclick="alert(form.tmp_val.value);">
</form>


Lorsque je sélectionne un fichier en cliquant sur "Parcourir", par exemple "C:\dir\test.php", je voudrais en cliquant sur le bouton "Display" qu'il affiche "C:\dir\test.php" et avec Firefox 3.0, il affiche uniquement "test.php".

Quelqu'un aurait-il une idée? Je dois absolument récupérer le nom du fichier avec le chemin complet.

Merci

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9) Gecko/2008052906 Firefox/3.0

Publié : 24 juin 2008, 15:14
par jpj
Bonjour,

Je déplace dans "Développement web", même si c'est pour un intranet.

Publié : 24 juin 2008, 15:51
par teoli2003
Cela a été volontairement bloqué pour des raisons de sécurité.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0

Publié : 25 juin 2008, 09:00
par jcmahieu
Il est donc impossible de récupérer cette valeur avec Firefox 3.0???
C'est une bonne chose de sécuriser au maximum un navigateur mais dans ce cas-ci c'est une restriction dommageable pour les développeurs et un point négatif de cette nouvelle version de Firefox!

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9) Gecko/2008052906 Firefox/3.0

Publié : 25 juin 2008, 14:25
par teoli2003
C'est ce bug-là, je crois: https://bugzilla.mozilla.org/show_bug.cgi?id=405630

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0