|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Invité de passage
![]() Inscription : mai 2007 Messages : 11 ![]() |
Bonjour je me présente Greg jeune développeur en 2 années de BTS informatique de gestion option DA
En effet l'admin peu uploder ces photos de son disque dur a un serveur FTP dans un dossier (ftp://greg.com/project/test/images/). Je n’y arrive pas du tout Une erreur me prévient que la fonction Ftp_put ne marche pas : Citation:
Code :
![]() ps:le titre du fichier souce est upload2.php |
|||
|
|
00
|
|
|
#2 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
L'interpolation, ici, sur $conn_id pose problème et est inutile :
Code :
ftp_put($conn_id, "$rep/$file", $file, FTP_BINARY) |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2007 Messages : 11 ![]() |
Je viens de supprimer l’interpolation" $conn_id " cela me donne :
elseif (ftp_put("$rep/$file","$file",FTP_BINARY)) Le fait est que ftp_put a besoin de 4 paramètres pas 3 alors il me retourne comme erreur Warning: ftp_put() expects at least 4 parameters, 3 given in … fichierArraynon uploadé |
|
|
00
|
|
|
#4 | ||
|
Invité de passage
![]() Inscription : mai 2007 Messages : 11 ![]() |
Je viens de supprimer l’interpolation" $conn_id " cela me donne :
Citation:
Citation:
|
||
|
|
00
|
|
|
#5 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Je vous ai donné une correction
|
|
|
00
|
|
|
#6 | |
|
Invité de passage
![]() Inscription : mai 2007 Messages : 11 ![]() |
Je ne comprend pas bien ce que tu veux dire par rapport a :
Citation:
|
|
|
|
00
|
|
|
#7 | |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Je l'ai déjà fait :
Citation:
|
|
|
|
00
|
|
|
#8 | |||
|
Invité de passage
![]() Inscription : mai 2007 Messages : 11 ![]() |
j'ais comme resultat:
Citation:
Code :
|
|||
|
|
00
|
|
|
#9 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Non justement. Bon on avance, celle-ci est due à votre affectation puisque :
$file est un tableau de la forme : Code X :
Code :
$file = $_FILES['fichier']['tmp_name']; Code :
ftp_put($conn_id,"$rep/$file",$file['tmp_name'],FTP_BINARY) |
||
|
|
00
|
|
|
#10 | |||
|
Invité de passage
![]() Inscription : mai 2007 Messages : 11 ![]() |
Effectivement $files est un tableau.
Apres avoir effectuer ces changements : Code :
$file = $_FILES['fichier']['tmp_name']; Code :
Citation:
|
|||
|
|
00
|
|
|
#11 | |||
|
Invité de passage
![]() Inscription : mai 2007 Messages : 11 ![]() |
Je veins de faire d'autre modification et voila mon code :
Code :
Citation:
En clair mon module fonctionne a moitié. |
|||
|
|
00
|
|
|
#12 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
J'ai oublié d'en corriger un bout :
Code :
ftp_put($conn_id, $rep . $file['name'], $file['tmp_name'], FTP_BINARY) |
|
|
00
|
|
|
#13 | ||
|
Invité de passage
![]() Inscription : mai 2007 Messages : 11 ![]() |
Merci à toi julp ton aide ma beaucoup Apporté (
Code :
|
||
|
|
00
|
|
|
#14 | ||||
|
Invité de passage
![]() Inscription : mai 2007 Messages : 11 ![]() |
Encore une correction remplacez les :
Code :
Code :
|
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com