[PHP] $_FILES en local

Résolu/Fermé
Passarinho44 Messages postés 963 Date d'inscription mercredi 28 mai 2008 Statut Contributeur Dernière intervention 13 juin 2012 - 7 nov. 2008 à 22:13
Passarinho44 Messages postés 963 Date d'inscription mercredi 28 mai 2008 Statut Contributeur Dernière intervention 13 juin 2012 - 7 nov. 2008 à 22:29
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 ! =)
A voir également:

2 réponses

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
Passarinho44 Messages postés 963 Date d'inscription mercredi 28 mai 2008 Statut Contributeur Dernière intervention 13 juin 2012 132
7 nov. 2008 à 22:29
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