[PHP]probleme de code upload
Résolu/Fermé
nhea
Messages postés
51
Date d'inscription
lundi 18 mai 2009
Statut
Membre
Dernière intervention
22 décembre 2009
-
22 août 2009 à 02:34
nhea Messages postés 51 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 22 décembre 2009 - 22 août 2009 à 15:27
nhea Messages postés 51 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 22 décembre 2009 - 22 août 2009 à 15:27
A voir également:
- [PHP]probleme de code upload
- Code ascii de a - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
5 réponses
Si j'ai bien compris, le nom du dossier visé est incorete ou introuvable^^ Regarde bien.... C'est tout ce qu eje peux te dire ;-)
Bonjour
Oui, le dossier de destination est presque certainement incorrect.
$target est un nom de fichier, autrement dit un nom du point de vue de windows (C:\...) et non pas une adresse de site (http://...)
/image/ , pour windows, est un nom qui commence par / et c'est donc un répertoire à la racine du disque courant. J'ai bien dit du disque courant, pas de ton site. Autrement dit, c'est C:\image\
Comme je suis prêt à parier que ce répertoire n'existe pas, mais que tu veux que ce soit un sous-répertoire de ton site, il faut que tu ajoutes au début le nom du répertoire où se trouve ton site :
$target = $_SERVER['DOCUMENT_ROOT']."/image/".basename($_FILES['monfichier']['name']) ;
Oui, le dossier de destination est presque certainement incorrect.
$target est un nom de fichier, autrement dit un nom du point de vue de windows (C:\...) et non pas une adresse de site (http://...)
/image/ , pour windows, est un nom qui commence par / et c'est donc un répertoire à la racine du disque courant. J'ai bien dit du disque courant, pas de ton site. Autrement dit, c'est C:\image\
Comme je suis prêt à parier que ce répertoire n'existe pas, mais que tu veux que ce soit un sous-répertoire de ton site, il faut que tu ajoutes au début le nom du répertoire où se trouve ton site :
$target = $_SERVER['DOCUMENT_ROOT']."/image/".basename($_FILES['monfichier']['name']) ;
nhea
Messages postés
51
Date d'inscription
lundi 18 mai 2009
Statut
Membre
Dernière intervention
22 décembre 2009
22 août 2009 à 13:40
22 août 2009 à 13:40
Merci ca marche grache a $_SERVER['DOCUMENT_ROOT']. mais vous savz comment faire pour que sa marque juste "L'envoie a réussi" en non Array ( [monfichier] => Array ( [name] => test.gif [type] => image/gif [tmp_name] => C:\Program Files\EasyPHP 3.0\tmp\php58EC.tmp [error] => 0 [size] => 12826 ) ) L envoie a reussi.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
nhea
Messages postés
51
Date d'inscription
lundi 18 mai 2009
Statut
Membre
Dernière intervention
22 décembre 2009
22 août 2009 à 15:27
22 août 2009 à 15:27
Merci ca marche a meirveil