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 23/01/2008, 15h28   #1
Nouveau Membre du Club
 
Inscription : novembre 2007
Messages : 121
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 121
Points : 30
Points : 30
Par défaut [FTP] Envoi de fichiers

Bonjour ;

Dans le formulaire de contacts du site de l’entreprise j’ai mis un bouton « attaché des dossiers » pour permettre l’envoi de fichiers.

Le hic est : quand un dossier est volumineux ça prend un temps considérable alors, j’ai pensé a un transfert de fichier via ftp mais je sais pas comment faire

si quelqu’un a une idée ou une proposition a me faire je suis preneur.

merci a toutes et a tous
gasper06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 15h39   #2
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
A vrai dire le temps risque d'être sensiblement similaire puisqu'il dépend de la vitesse d'upload de ta connexion ...
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 15h53   #3
Nouveau Membre du Club
 
Inscription : novembre 2007
Messages : 121
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 121
Points : 30
Points : 30
la connexion est plutot pas mal (en fin je crois)donc je prefere un transfert ftp que http donc si vous pouvez m'aider n'hésiter pas.

j'ai trouvé ce code mais je ne sais meme pas ou le mettre.

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
25
26
27
28
29
30
31
    * //Serveur
    * $host = "www.votreSite.com";
    *
    * //Repertoire de base de la connexion
    * $rep = "/";
    *
    * //Fichier a uploader
    * $file = "toto.txt";
    *
    * // connection au serveur
    * if (!$ftp = @ftp_connect($host))
    * {
    * echo "Connection impossible<br>";
    * }
    * else
    * {
    * echo "Connecté à $host<br>";
    *
    * // login
    * if(@ftp_login($ftp,"login", "pass"))
    * {
    * echo "Login ok<br>";
    *
    * //Upload du fichier
    * if (ftp_put($ftp, "$rep/$file" , "$file", FTP_ASCII)){
    * echo "<br><br>fichier adr.data uploadé";
    * }
    * else
    * {
    * echo "<br><br>fichier" . $file . "non uploadé";
    * }
gasper06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 17h40   #4
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Oui mais si la connexion FTP est établie depuis le serveur Web, ça ne change absolument rien à l'histoire et ce serait même pire (il y a double transfert). En effet, cela signifie que le client enverrait toujours son fichier au serveur HTTP (jusque là aucun changement) pour que ce dernier le renvoie au serveur FTP. Votre serveur Web ferait donc office d'intermédiaire entre le client et le serveur FTP.

Il faudrait plutôt prendre un vrai client FTP (voir une applet mais on change de technologie) pour que ce transfert soit direct (donc plus rapide et de façon à ne plus subir les limites du protocole HTTP ainsi que celles du langage PHP).

A moins qu'il n'y ait des particularités dans "qui est qui" (rôles cumulés : le client X est aussi serveur Y).
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2008, 22h07   #5
Nouveau Membre du Club
 
Inscription : novembre 2007
Messages : 121
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 121
Points : 30
Points : 30
bonjour
merci de m'avoir repondu, julp

voila pour le client FTP ça serais pas possible pour des raisons de sécurité et d'utilisation du client FTP par internautes qui voudront envoyés des fichiers.

par contre si vous pouvez me donner plus de détails sur les applets.

merci
gasper06 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 06h19.


 
 
 
 
Partenaires

Hébergement Web