Upload avec FTP sur un autre serveur
Bonjour,
Voila j'aimerai savoir s'il est possible, uploader un fichier à partir d'un formulaire d'un heberger chez "X" et d'envoyer le fichier chez un hebergeur "Y".
J'ai essayer avec les fonctions ftp mais sans succés, donc soit c'est moi qui me trompe dans mon code, soit ce n'est pas possible.
Je veux faire cela car l'espace disque de mon hebergeur gratuit est presque plein, et je voudrais pouvoir stocké mes fichiers en sur un nouvel espace hebergement gratuit.8O
Voici le code que j'ai utilisé sans succés:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| $MAX_FILE_SIZE = 250000;
if (isset($_FILES['fichier']) && is_uploaded_file($_FILES['fichier']['tmp_name']))
{ echo "Oui";
$fname = $_FILES['fichier']['name'];
$ftmp = $_FILES['fichier']['tmp_name'];
$ftype = $_FILES['fichier']['type'];
$fsize = $_FILES['fichier']['size'];
$ftp_server = "nom de l'hote";
$ftp_user = "nom de l'utilisateur";
$ftp_pass = "mot de passe";// Mise en place d'une connexion basique
$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server"); // Tentative d'identification
ftp_login($conn_id, $ftp_user, $ftp_pass);
$newfile= "/htdocs/imagecpl/$fname";
$file = $ftmp ;
ftp_put($conn_id, $newfile, $ftmp, FTP_BINARY);
chmod($newfile,0777);
ftp_close($conn_id); |
Merci d'avance pour vos réponse.