|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2007 Messages : 52 ![]() |
Bonjour à tous,
Pourriez-vous me dire ce qui ne va pas dans ma fonction transferer_fichier() qui teste la présence d'un fichier de même nom sur le serveur puis uploade le fichier si tout va bien : Code :
Code :
- il n'existe absolument pas de fichier de même nom sur le serveur - l'upload se fait quand même avec succès Je ne comprend pas comment il peut me renvoyer $transfert = 0 alors que l'upload a réussi et que $transfert devrait être égal à $nom_fichier. Merci d'avance pour votre aide @+ |
||||
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2007 Messages : 52 ![]() |
Bon ça y est j'ai trouvé, pour ceux qui auraient eu le même genre de pb :
Y'avait 2 erreurs : 1) Dans ma fonction, je dois renvoyer le même type de valeur pour le résultat, et non pas une fois un entier, une fois une chaîne de texte. Donc en remplaçant la valeur 1 par la chaine "erreur", et la valeur 0 par la chaîne "doublon", ça fonctionne... 2) Je devais ajouter un autre paramètre à ma fonction : $chemin_relatif. Car j'avais seulement un chemin absolu pour les besoins de l'upload, et le file_exists(), lui, nécessiterait un chemin relatif... C'était tout bête ! @+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com