Dans le fichier index.php, je récupère le fichier transféré de la manière
suivante :
[code]
$File_Destination = $_FILES["userfile"]["name"];
$nom_Source = $_FILES["userfile"]["tmp_name"];
[/code]
Cela se passe très bien lorsque le navigateur est Firefox : je trouve bien
le tableau $_FILES["userfile"].
Mais avec le navigateur Internet Explorer 5.0 ou 6.0 le tableau
$_FILES["userfile"] n'existe pas.
Nota : AVEC ou SANS attribut enctype sur <input>,
j'ai toujours un pb avec Internet Explorer
Pourquoi du php alors qu'il n'y a ici que du html ?
Dans le fichier index.php, je récupère le fichier transféré de la manière suivante : [code] $File_Destination = $_FILES["userfile"]["name"]; $nom_Source = $_FILES["userfile"]["tmp_name"]; [/code]
Cela se passe très bien lorsque le navigateur est Firefox : je trouve bien le tableau $_FILES["userfile"].
Mais avec le navigateur Internet Explorer 5.0 ou 6.0 le tableau $_FILES["userfile"] n'existe pas.
est-ce que tu n'aurais pas aussi un champ hidden <input type="hidden" name="MAX_FILE_SIZE" value="XXXX"> en plus ? pris en compte par IE et pas par firefox ?
Pourquoi du php alors qu'il n'y a ici que du html ?
Dans le fichier index.php, je récupère le fichier transféré de la manière
suivante :
[code]
$File_Destination = $_FILES["userfile"]["name"];
$nom_Source = $_FILES["userfile"]["tmp_name"];
[/code]
Cela se passe très bien lorsque le navigateur est Firefox : je trouve bien
le tableau $_FILES["userfile"].
Mais avec le navigateur Internet Explorer 5.0 ou 6.0 le tableau
$_FILES["userfile"] n'existe pas.
est-ce que tu n'aurais pas aussi un champ hidden
<input type="hidden" name="MAX_FILE_SIZE" value="XXXX"> en plus ?
pris en compte par IE et pas par firefox ?
Pourquoi du php alors qu'il n'y a ici que du html ?
Dans le fichier index.php, je récupère le fichier transféré de la manière suivante : [code] $File_Destination = $_FILES["userfile"]["name"]; $nom_Source = $_FILES["userfile"]["tmp_name"]; [/code]
Cela se passe très bien lorsque le navigateur est Firefox : je trouve bien le tableau $_FILES["userfile"].
Mais avec le navigateur Internet Explorer 5.0 ou 6.0 le tableau $_FILES["userfile"] n'existe pas.
est-ce que tu n'aurais pas aussi un champ hidden <input type="hidden" name="MAX_FILE_SIZE" value="XXXX"> en plus ? pris en compte par IE et pas par firefox ?
-- Dominique Wojylac http://wojylac.free.fr
Missions courtes
Merci pour votre aide à tous. J'ai trouvé la cause de mon erreur : un formulaire précérent NON FERME par </form>. De ce fait le formulaire de chargement d'un fichier était mal interprété.
Je faisais le test avec un utilisateur USER1 dans Firefox, et avec un utilisateur USER2 dans dans Internet Explorer, et malheureusement ces deux utilisateurs n'avaient pas ^ le même profil et ne passaient donc par les mêmes branches.
Avec toutes mes excuses. Cordialement. Michel
Merci pour votre aide à tous.
J'ai trouvé la cause de mon erreur :
un formulaire précérent NON FERME par </form>.
De ce fait le formulaire de chargement d'un fichier était mal interprété.
Je faisais le test avec un utilisateur USER1 dans Firefox,
et avec un utilisateur USER2 dans dans Internet Explorer,
et malheureusement ces deux utilisateurs n'avaient pas ^
le même profil et ne passaient donc par les mêmes branches.
Merci pour votre aide à tous. J'ai trouvé la cause de mon erreur : un formulaire précérent NON FERME par </form>. De ce fait le formulaire de chargement d'un fichier était mal interprété.
Je faisais le test avec un utilisateur USER1 dans Firefox, et avec un utilisateur USER2 dans dans Internet Explorer, et malheureusement ces deux utilisateurs n'avaient pas ^ le même profil et ne passaient donc par les mêmes branches.
Avec toutes mes excuses. Cordialement. Michel
Thibaut Allender
Mais avec le navigateur Internet Explorer 5.0 ou 6.0 le tableau $_FILES["userfile"] n'existe pas.
Quelqu'un aurait-il une idée ?
J'ai remarqué que, parfois, le premier input des formulaires contenant un input de type fil disparaissent purement et simplement de la requete dans IE... !
Je n'ai pas trouvé de parade, à part ajouter un premier champ bidon en hidden.
Mais avec le navigateur Internet Explorer 5.0 ou 6.0 le tableau
$_FILES["userfile"] n'existe pas.
Quelqu'un aurait-il une idée ?
J'ai remarqué que, parfois, le premier input des formulaires contenant
un input de type fil disparaissent purement et simplement de la requete
dans IE... !
Je n'ai pas trouvé de parade, à part ajouter un premier champ bidon en
hidden.
Mais avec le navigateur Internet Explorer 5.0 ou 6.0 le tableau $_FILES["userfile"] n'existe pas.
Quelqu'un aurait-il une idée ?
J'ai remarqué que, parfois, le premier input des formulaires contenant un input de type fil disparaissent purement et simplement de la requete dans IE... !
Je n'ai pas trouvé de parade, à part ajouter un premier champ bidon en hidden.