$_POST['fichier'] valeur differente entre IE et Firefox

$_POST['fichier'] valeur differente entre IE et Firefox - PHP - Programmation

Marsh Posté le 03-04-2005 à 20:35:25    

Bonjour,
 
Dans un formalaire j'ai une balise input type="file" name="fihier". Aprés le submit j'ai des résultats différents selon le navigateur employé :
   - sur Internet explorer, le tableau $_POST['fichier'] me renvoit : le chemin complet du fichier sélectionné soit c:\toto\tata.jpg
   - sur Firefox, le tableau $_POST['fichier'] me renvoit juste le nom du fichier sans le chemin.
 
pourquoi cette différenfe ? Est-ce du à un paramètre dans la balise input type="files" ? Je ne trouve rien sur le web alors si quelqu'un peut m'aider à comprendre ce mystère  :whistle:

Reply

Marsh Posté le 03-04-2005 à 20:35:25   

Reply

Marsh Posté le 03-04-2005 à 20:39:54    

Je suis pas sur mais ne devrais-tu pas utiliser plutot $_FILES au lieu de $_POST ?
 
Exemple: $_FILES['fihier']['name']

Reply

Marsh Posté le 03-04-2005 à 20:44:54    

casafa a écrit :

Je suis pas sur mais ne devrais-tu pas utiliser plutot $_FILES au lieu de $_POST ?
 
Exemple: $_FILES['fihier']['name']


 
Je débute en php. J'ai effectivement essayé d'afficher le tableau $_FILES['fichier'] mais je me retrouve avec un message d'erreur dont j'ai oublié la nature. Mon script n'est peut-être pas parfait...

Reply

Marsh Posté le 03-04-2005 à 22:31:08    

check un tuto concernant l'upload :)

Reply

Marsh Posté le 04-04-2005 à 07:53:09    

Fait un print_r($_FILES); et un print_r($_POST);

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed