Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5427 connectés 

 


Dernière réponse
Sujet : mon script ftp_connect() ne rigolez pas help !!
zeltron PHP

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
zeltron PHP
deathsharp Juste un truc les gas, sa vient d'où ces fonctions?
Y'en a aucune dans l'API Win32 ni dans la bibiothèque C.
Djall Merci beaucoup les gars pour votre patience
g balancé le code suivant et ça a marché
 
<?ss$ftp_stream = ftp_connect( "ftp.multimania.com",21 );ss
ftp_login( $ftp_stream, "login", "pass" );ssss
ftp_get($ftp_stream, "./citrono.avi", "videos/citrono.avi", "FTP_BINARY" );ss
 ?>
 
et merci encore zeltron !
zeltron Bon bilan des courses :
 
Dans la doc ftp_stream n'est pas une fonction c'est l'identifiant de ta connection ftp quand tu fait un ftp_connect il te renvoie cet identifiant qui est un entier.  Voici donc la syntaxe qui me semble un peu plus correct
 
<?  $ftp_stream = ftp_connect( "ftp.multimania.com",21 );  
ftp_login( $ftp_stream, "login", "pass" );  
ftp_get($ftp_stream, "insc/citrono.avi", "videos/citrono.avi", "citrono.avi", "FTP_ASCII" );
  ?>  
Pour les autres arguments c'est a toi de voir et fais gaffe en lisant la doc la prochaine fois.

 

--Message édité par zeltron--

zeltron RFC : request for comments ca traduit la norme des protocoles.
 
Le RFC 959 est celui concernant le FTP
 
et merci pour l'info Djall
 
Zop je dois avoir de la merde dans les yeux car je l'ai deja lu la RFC 959 et il n'y a aucune mention conernant l'UDP mais par contre pour TCP il y en a et encore heureux pour nous.
(L'UDP n'est pas fiable vu que qu'il n'y apas etablissment d'une connection entre les 2 partis)
zop Request For Comment n° 959 ,celle-là parle du protocole FTP .
Djall g bougé la page sur free
http://lescdp.free.fr/copy.php3
 
euuh c koi la RFC 959 ???
 
(et là ils se disent "oh le boulet!" )
zop

zeltron a écrit a écrit :

zop sans vouloir raconter de betise je crois que le protocole FTP est base uniquement sur le TCP et heureusement pour nous car avec l'udp l'integrite de tes fichiers serait loin d'etre protege.
 
A propos de streaming lui se fait en general a l'aide de l'UDP.
 
Au fait Djall elle vient d'ou cette fonction ftp_stream je ne la trouve pas documentée sur le site officiel ?

 





 
lis la RFC 959

Djall ben c tait sur nexen l'éxemple était le suivant:
 
int ftp_login (int ftp_stream, string username, string password)ss
[PHP 3>= 3.0.13, PHP 4 >= 4.0b4]ss
 
Retourne TRUE en cas de succès, et FALSE sinon.ss
Authentifie le flot FTP.
zeltron zop sans vouloir raconter de betise je crois que le protocole FTP est base uniquement sur le TCP et heureusement pour nous car avec l'udp l'integrite de tes fichiers serait loin d'etre protege.
 
A propos de streaming lui se fait en general a l'aide de l'UDP.
 
Au fait Djall elle vient d'ou cette fonction ftp_stream je ne la trouve pas documentée sur le site officiel ?
Djall bah je débute, je suis vraiment novice que se soit en php et en prog. mais j arriverai, normalement :))
et je crois que free accepte les fonctions ftp
verdoux Euh t'as écrit ton code au hasard ou bien t'as mal lu la doc ?
Et t'as vérifié que free autorisait bien l'utilisation des fonctions ftp ?
zeltron Bon j'ai bien peur pour toi que ton hebergeur ne te propose pas l'acces a cette fonction.
 
Pour ca mets dans un pagess
<?
phpinfo();
?>
et regarde si il y a une reference au module ftp.
zop :Dss:Dss:Dss:Dss:Dss:Dss:Dss:Dss:Dss:Dss:Dss:Dss:) pt1cable:ss
 
juste une remarque en ce qui concerne le transfert de vidéos, c'est du binaire qu'il faut transférer pas de l'ascii; donc le dernier paramètre doit être "FTP_BINARY" ou qqc comme çà.ss
Je pense que ftp_stream c'est pour te connecter en mode TCP et non pas en mode UDP au serveur FTP
Djall <?
ftp_connect( "ftp.multimania.com", "21" );
ftp_login( "1ftp_stream", "login", "pass" );
ftp_get( "1ftp_stream", "insc/citrono.avi", "videos/citrono.avi", "citrono.avi", "FTP_ASCII" );
?>
 
Donc le but est de lancer la page à partir du serveur où elle se trouve pour y pomper une vidéo ici ds le répertoire "video/citrono.avi" et de la stocker ds le répertoire: "insc/citrono.avi"
mais ça a foiré si vous avez des précisions ça serait sympa merci d'avance, et g pas capté à quoi servait le: ftp_stream
pis ça c l'url si vous voulez voir le résultat...minable que j'obtiens http://www.multimania.com/lescdp/copy.php

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)