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.

Voici le code que j'ai utilisé sans succés:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.