Uploader une image
Résolu/Fermé
martine et chantal
Messages postés
485
Date d'inscription
dimanche 15 février 2009
Statut
Membre
Dernière intervention
4 juin 2013
-
26 févr. 2012 à 17:58
le père - 26 févr. 2012 à 21:02
le père - 26 févr. 2012 à 21:02
A voir également:
- Uploader une image
- Image iso - Guide
- Comment agrandir une image - Guide
- Légender une image - Guide
- Acronis true image - Télécharger - Sauvegarde
- Telecharger une image disque windows 10 fichier iso - Guide
1 réponse
Bonjour
Sois logique :
Si tu vois "pas ok", c'est que ta condition if ((isset($_FILES['nom_du_fichier']['fichier'])&&($_FILES['nom_du_fichier']['error'] == UPLOAD_ERR_OK))) est fausse
Si cette condition est fausse, c'est que
$_FILES['nom_du_fichier']['fichier'] n'est pas défini, ou que
$_FILES['nom_du_fichier']['error'] ne vaut pas UPLOAD_ERR_OK
As-tu bien vérifié ces deux points ?
Si tu aurais vérifié ces deux points, tu aurais vu que $_FILES['nom_du_fichier']['fichier'] n'est pas défini. Cette variable n'a aucune raison d'exister. D'où viendrait-elle, que vaudrait-elle ?
CCM est un site formidable car ouvert à tous, donc ouvert aux erreurs... Je suppose que l'auteur de cet exemple avait voulu écrire
f ((isset($_FILES['nom_du_fichier']['name'])...
Sois logique :
Si tu vois "pas ok", c'est que ta condition if ((isset($_FILES['nom_du_fichier']['fichier'])&&($_FILES['nom_du_fichier']['error'] == UPLOAD_ERR_OK))) est fausse
Si cette condition est fausse, c'est que
$_FILES['nom_du_fichier']['fichier'] n'est pas défini, ou que
$_FILES['nom_du_fichier']['error'] ne vaut pas UPLOAD_ERR_OK
As-tu bien vérifié ces deux points ?
Si tu aurais vérifié ces deux points, tu aurais vu que $_FILES['nom_du_fichier']['fichier'] n'est pas défini. Cette variable n'a aucune raison d'exister. D'où viendrait-elle, que vaudrait-elle ?
CCM est un site formidable car ouvert à tous, donc ouvert aux erreurs... Je suppose que l'auteur de cet exemple avait voulu écrire
f ((isset($_FILES['nom_du_fichier']['name'])...
26 févr. 2012 à 18:32
26 févr. 2012 à 18:59
j'avais bien vérifier $_FILES['nom_du_fichier']['error']
ce qui me menait justement à chercher l'erreur sur la suite du code.
Je ne comprends pas que je puisse passer à côté de ça... ['fichier'].
Le retour PHP est maintenant "ok" mais je ne trouve pas l'image dans mon dossier /images
Allez... je vais me rattraper en trouvant le nouveau problème.
Je ne peux laisser de commentaire sur l'exemple de (Jeff) ?
PS: hé hé tu peux me parler au masculin singulier. "Martine te Chantal sont les noms de mes chats". Pardon...ça m'fait rire.
26 févr. 2012 à 19:25
mon retour php est maintenant "ok"
mais je ne trouve pas l'image.
j'ai ajouté à la fin de mon code un
echo $chemin_destination.$_FILES['nom_du_fichier']['name'];
celui-ci me retourne : /images/test.gif
et pourtant test.gif n'arrive pas à destination.
j'ai changer le droit d'écriture du dossier /images en 777
aucune action.
26 févr. 2012 à 19:41
De mon côté, je n'ai toujours pas d'image uploadée.
26 févr. 2012 à 20:23
j'écrivais $chemin_destination = '/images/';
au lieu de $chemin_destination = 'images/';
MERCI Le père pour ton aide.