Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/03/2011, 13h53   #1
Futur Membre du Club
 
Inscription : juin 2007
Messages : 79
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 79
Points : 19
Points : 19
Par défaut Envoyer un fichier PDF en FTP

Bonjour,

Je ne parviens pas à trouver de solution pour envoyer un fichier PDF se trouvant sur le PC de l'utilisateur pour mettre à jour son site Internet.

Le fichier PDF est très lourd et dépasse les réglages php par défaut des comptes mutualisés.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
if ($format == "pdf") 
		{
			// Vérifie si le champ d'upload pdf est saisie
			if (!empty($_FILES['livrePl']['name'])) 
			{
 
				// Ouvre le fichier
				$file = $_FILES['livrePl']['tmp_name'],;
 
				$remote = "dos_racine/sous_dos/"; 
				echo $remote." - ".$file;
				// Ouvre une connexion FTP 82.231.6.246
				$conn_ftp = ftp_connect("$ftp_server");
				$login_result = ftp_login($conn_ftp,'EchangeFTP','mdp');
				if (ftp_fput($conn_ftp,$remote.$fichier,$fp,FTP_BINARY)) {echo "chargé";} else {echo "err"; }
				ftp_close($conn_ftp);
J'obtiens inlassablement le message disant que le fichier n'est pas trouvé. Evidement, puisque je n'obtiens que le nom du fichier sans la racine... Il ne peut donc pas savoir où il se trouve.

Une idée ?
Christian.
christgh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2011, 14h30   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Ta méthode n'est de toute façon pas bonne : le client n'a pas de serveur FTP pour que tu viennes y récupérer le fichier.

Sur le départ de ton problème, les limites de ton serveur mutualisé sont la pour ne pas être contournées.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h51.


 
 
 
 
Partenaires

Hébergement Web