hthemri
Messages postés2Date d'inscriptionjeudi 21 mars 2013StatutMembreDernière intervention12 décembre 2008 12 déc. 2008 à 10:40
Bonjour je suis débutant en php, je cherche à transferer des fichiers d'un serveur à un autre à travers un script php
j'ai vue qu'on peut faire ça avec le fxp mais je vois pas comment
un script, une idée
Merci
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 4 mai 2007 à 16:50
Oui sauf qu'il faut bien l'uploader quelque part ton fichier donc ça change pas grand chose au problème... mieux vaut changer d'hébergeur plutot que de prendre un deuxième hébergement chez un autre hébergeur juste pour faire du transfert de fichier... .. .
@ tchaOo°
cs_jerem92
Messages postés1Date d'inscriptionlundi 5 juin 2006StatutMembreDernière intervention 4 mai 2007 4 mai 2007 à 15:24
exemple du dispose d'un ftp avec limitation de 2go
mais tu peux envoyer que des fichiers qui font moins de 100 mo
se script te permet de passer cette protection en faisanet télécharger le serveur
cela est ultra rapide car c'est de serveur à serveur.
WhiteDwarf
Messages postés510Date d'inscriptionsamedi 29 décembre 2001StatutMembreDernière intervention23 mai 2008 17 déc. 2005 à 22:36
100Mo->1Go ? Peut être dans le cadre d'une copie temporaire, mais cela revien à repousser le problème et non pas le résoudre ;)
Scraat
Messages postés51Date d'inscriptiondimanche 14 mars 2004StatutMembreDernière intervention 4 décembre 2012 15 déc. 2005 à 16:15
en.wikipedia.org/wiki/FXP :
File eXchange Protocol (FXP) is a method of data transfer which uses the FTP protocol to transfer data from one remote server to another without routing this data through the client's connection. Conventional FTP involves a single server and a single client; all data transmission is done between these two. In an FXP session, a client maintains a standard FTP connection to two servers, and can direct either server to connect to the other to initiate a data transfer. ...
Donc en français c'est un transfert FTP de fichiers directement d'un serveur à un autre, ce qui ne me dit pas en quoi ça me permet d'outrepasser les limitations de mon hébergeur ??
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 15 déc. 2005 à 09:26
Hello,
wow...je ne sais pas non plus ce qu'est fxp (ce ne serait pas ftp par hasard, hein...?); j'attends comme kankrelune, avcec une impatience non dissimulée, une explication sur les 1Go et les 100 Mo, je suis relativement déçu par les vérifications à l'efficacité toute relative dans ce source, et déçu par l'absence de vérifications efficaces...et, au final, j'aimerais avoir plus d'informations sur la pertinence de ce source, de la part de son auteur :-)
cs_glad
Messages postés97Date d'inscriptionlundi 26 novembre 2001StatutMembreDernière intervention24 février 2012 15 déc. 2005 à 09:14
Salut,
excusez mon ignorance, mais c'est quoi FXP ?
à +
juki_webmaster
Messages postés947Date d'inscriptionmercredi 19 novembre 2003StatutMembreDernière intervention 5 avril 20083 15 déc. 2005 à 02:25
C'est pas sympa pour les PHP qui ne cherche pas les url dans copy() =>
$file = fopen($url,"r");
if (!$file) { return 1; }
while (!feof($file)) $raw .= fread($file,32000);
fclose( $file );
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 15 déc. 2005 à 00:05
-1- comme le dit Coucou c'est pas parce que la variable url est remplie que la copie à fonctionée... .. . o_Ô
-2- tu dis "tu peux mettre 1 go sur un compte de 100 mo"... va faloir m'expliquer là parce que tu viens de révolutionner le monde de l'hébergement en une phrase... .. .
@ tchaOo°
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 14 déc. 2005 à 21:34
bien sur, tu peux uploader et parser le quota de ton donc tu peux mettre 1 go sur un compte de 100 mo...etc comme tu créer un serveur de télécharger ;)
c pas du fxp mais un peu près la même chose.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 14 déc. 2005 à 19:21
FXP je ne connais pas, tu pourrais détailler un peu l'utilitée de ta source stp ? moi, je ne vois qu'un bout de code qui permet d'uploader des fichiers d'un serveur à un autre...
12 déc. 2008 à 10:40
j'ai vue qu'on peut faire ça avec le fxp mais je vois pas comment
un script, une idée
Merci
4 mai 2007 à 16:50
@ tchaOo°
4 mai 2007 à 15:24
mais tu peux envoyer que des fichiers qui font moins de 100 mo
se script te permet de passer cette protection en faisanet télécharger le serveur
cela est ultra rapide car c'est de serveur à serveur.
17 déc. 2005 à 22:36
15 déc. 2005 à 16:15
File eXchange Protocol (FXP) is a method of data transfer which uses the FTP protocol to transfer data from one remote server to another without routing this data through the client's connection. Conventional FTP involves a single server and a single client; all data transmission is done between these two. In an FXP session, a client maintains a standard FTP connection to two servers, and can direct either server to connect to the other to initiate a data transfer. ...
Donc en français c'est un transfert FTP de fichiers directement d'un serveur à un autre, ce qui ne me dit pas en quoi ça me permet d'outrepasser les limitations de mon hébergeur ??
15 déc. 2005 à 09:26
wow...je ne sais pas non plus ce qu'est fxp (ce ne serait pas ftp par hasard, hein...?); j'attends comme kankrelune, avcec une impatience non dissimulée, une explication sur les 1Go et les 100 Mo, je suis relativement déçu par les vérifications à l'efficacité toute relative dans ce source, et déçu par l'absence de vérifications efficaces...et, au final, j'aimerais avoir plus d'informations sur la pertinence de ce source, de la part de son auteur :-)
15 déc. 2005 à 09:14
excusez mon ignorance, mais c'est quoi FXP ?
à +
15 déc. 2005 à 02:25
$file = fopen($url,"r");
if (!$file) { return 1; }
while (!feof($file)) $raw .= fread($file,32000);
fclose( $file );
15 déc. 2005 à 00:05
-2- tu dis "tu peux mettre 1 go sur un compte de 100 mo"... va faloir m'expliquer là parce que tu viens de révolutionner le monde de l'hébergement en une phrase... .. .
@ tchaOo°
14 déc. 2005 à 21:34
# {
# $path_parts = pathinfo($url);
# set_time_limit (0);
# $nom = preg_replace("#([^\w.\-_ ])#Ssi","_",$path_parts["basename"]);
# $a = copy($url,"./tc/".$nom);
# echo 'Le fichier '.$nom.' a bien été copié !
';
# }
#
# else
# {
# echo 'Upload impossible';
# }
ici, t'es sur d'avoir une chaine, mais t'es pas sur qu'elle soit valide, le test devrait être sur la fonction copy
14 déc. 2005 à 21:30
14 déc. 2005 à 21:02
inutile de mettre dans une boucle un set_time_limit (900);
d'une part car généralement cette fonction est désactivée, ensuite si tu veux mettre un temps très grand (infini) mets plutôt set_time_limit(0);
a +
14 déc. 2005 à 19:25
c pas du fxp mais un peu près la même chose.
14 déc. 2005 à 19:21
14 déc. 2005 à 19:12
et je ne savais pas quelle avait déjà été postée ;)
14 déc. 2005 à 19:02
t'as aucune vérification du type de fichier...
cette source a déja été postée plein de fois, et je ne vois aucune nouveautée...