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

  FORUM HardWare.fr
  Programmation

  mon script ftp_connect() ne rigolez pas help !!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mon script ftp_connect() ne rigolez pas help !!

n°11716
Djall
Question qui fâche
Posté le 28-01-2001 à 23:51:38  profilanswer
 

<?
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

mood
Publicité
Posté le 28-01-2001 à 23:51:38  profilanswer
 

n°11717
zop
1 world, 1 web, 1 Windows
Posté le 28-01-2001 à 23:59:09  profilanswer
 

: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

n°11718
zeltron
Posté le 29-01-2001 à 00:03:21  profilanswer
 

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.

n°11719
verdoux
And I'm still waiting
Posté le 29-01-2001 à 00:03:41  profilanswer
 

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 ?

n°11721
Djall
Question qui fâche
Posté le 29-01-2001 à 00:09:16  profilanswer
 

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

n°11722
zeltron
Posté le 29-01-2001 à 00:09:34  profilanswer
 

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 ?

n°11723
Djall
Question qui fâche
Posté le 29-01-2001 à 00:15:32  profilanswer
 

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.

n°11724
zop
1 world, 1 web, 1 Windows
Posté le 29-01-2001 à 00:16:49  profilanswer
 

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

n°11726
Djall
Question qui fâche
Posté le 29-01-2001 à 00:21:30  profilanswer
 

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!" )

n°11727
zop
1 world, 1 web, 1 Windows
Posté le 29-01-2001 à 00:29:41  profilanswer
 

Request For Comment n° 959 ,celle-là parle du protocole FTP .

mood
Publicité
Posté le 29-01-2001 à 00:29:41  profilanswer
 

n°11728
zeltron
Posté le 29-01-2001 à 00:31:20  profilanswer
 

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)

n°11733
zeltron
Posté le 29-01-2001 à 01:30:22  profilanswer
 

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--

n°11739
Djall
Question qui fâche
Posté le 29-01-2001 à 10:18:28  profilanswer
 

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 !

n°14995
deathsharp
Posté le 19-02-2001 à 20:49:47  profilanswer
 

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.

n°15005
zeltron
Posté le 19-02-2001 à 21:55:47  profilanswer
 

PHP


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  mon script ftp_connect() ne rigolez pas help !!

 

Sujets relatifs
Visual basic HELPG besoin d'un script...
[java(script)] plein de choses... ;o)Programmer un client FTP à l'aide des APIs Wininet.dll - Help
BOOT.INI Help me !!!Help, controle UNIX
Rien à voir mais please help!fonction ftp_connect( ) en php
exécuter un prgme à partir d'un script perl ? 
Plus de sujets relatifs à : mon script ftp_connect() ne rigolez pas help !!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR