FireFox Upload fichier

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
vialou

FireFox Upload fichier

Message par vialou »

Bonjour,
J'utilise un connexion Internet par Mobile PC Card, et j'ai un probleme avec FIREFOX qui semble ne pas pouvoir envoyer de fichier avec le type ENCTYPE="multipart/form-data" dans un code :
<form name ="form1" action="" method="post" ENCTYPE="multipart/form-data" OnSubmit="return controle(form1)">

est ce que quelqu'un connait se probleme ?
Y a t-il une solution ? sachant qu'avec internet Explorer, ca fonctionne.

merci D'avance
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Sans le code de la fonction javascript controle() ça va pas être évident :P
Quand tu soumets ce code, c'est avec un bouton type="submit" ? Parce qu'il faut savoir que pour d'évidentes raisons de sécurité, Firefox ne permets pas aux javascripts des pages d'accéder aux fichiers ! (Donc si ça marche dans IE c'est juste une faille :roll: )
Invité

Message par Invité »

ca ne vient pas de ma fonction javascript, mais bien du code : ENCTYPE="multipart/form-data" car apres de nombreux test c'est le seul truc qui bloque car si par exple je retire le champ d'envoie d'un fichier, ça fonctionne.

le message d'erreur de FireFox est :" Le document ne contient aucune donnée"
vialou
Arias
Messages : 4
Inscription : 16 oct. 2005, 14:17

Message par vialou »

l'invite c'était moi, vialou
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Il était bien sur inutile de le préciser clairement dans ton premier message :P
Tu as un exemple en test ?
vialou
Arias
Messages : 4
Inscription : 16 oct. 2005, 14:17

Message par vialou »

par exemple, si je mets le code suivant :
<form name ="form1" action="" method="post" ENCTYPE="multipart/form-data">

ca marche pas ,

Par contre si je mets :<form name ="form1" action="" method="post">
la ca fonctionne
djfeat
Gecko
Messages : 65
Inscription : 29 mars 2004, 14:14

Message par djfeat »

Un action="" n'est pas du tout recommandé puisqu'IE et FF ne résolvent pas les URI relatifs vides de la même manière (voir une explication un peu plus détaillée dans ce post).

Je sais pas si ça résoud ton problème mais ça risque de t'en poser dans le futur.
vialou
Arias
Messages : 4
Inscription : 16 oct. 2005, 14:17

Message par vialou »

merci pour la correction mais cela ne résoud pas mon probleme,
c'est toujours le :ENCTYPE="multipart/form-data" qui bloque.

je précise qu'avec un connexion classique à Internet tout fonctionne bien, c'est juste lorsque je passe par une connexion Mobile PC Card que çà plante avec FireFox.

et la je vois pas de solution mais peut etre qu'il y en a une...
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 26 invités