[PHP] $_FILES en local

Résolu
Passarinho44 Messages postés 977 Statut Contributeur -  
Passarinho44 Messages postés 977 Statut Contributeur -
Bonjour à tous,

J'essaie actuellement d'envoyer des fichiers sur mon site en PHP avec la champ :
<input type="file" name="dl_photo" />

Je récupère ensuite ses caractéristiques :

$nom_photo = $_FILES['dl_photo']['name'];
$taille_photo = $_FILES['dl_photo']['size'];
$type_photo = $_FILES['dl_photo']['type'];

Le problème est que lorsque j'affiche ces variables, la première contient bien le nom du fichier mais la seconde contient 0 alors que j'ai bien une image de + de 0octets et la troisième ne m'affiche rien du tout ...

Le fait que je sois en local avec wamp peut-il jouer un rôle là dedans?

Merci de me répondre ! =)
Configuration: Windows XP
Firefox 3.0.1

2 réponses

  1. toto
     
    Bonsoir

    Que tu sois en local avec Wamp ne devrait pas être un problème.
    Affiche $_FILES['userfile']['error'] et s'il y a autre chose sue 0, regarde la signification dans la doc PHP
    0
  2. Passarinho44 Messages postés 977 Statut Contributeur 132
     
    Merci de ta réponse.

    J'ai réussi à résoudre le problème !

    Il venait en fait de la balise que j'avais placée juste avant :
    <input type="hidden" name="MAX_FILE_SIZE" value="1024" />

    Même si je n'avais pas mis de rapport entre les deux, mon fichier dépassait cette taille d'où l'erreyr !

    Problème résolu ! =)
    0