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

 


Dernière réponse
Sujet : php et ftp ?
Bruce :bounce:

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
Bruce :bounce:
Bruce J'essaye ce soir.
Pkoi j'initialise ? Pkoi pas ? :lol:
Je sais pas, première fois que j'utilise un array et l'exemple que j'ai trouvé l'initialise... aussi con que ça !
potiron heuuuuuuuuuuuuuuu  :heink: --> quelqu'un connait une voyante ?
 
je suis serieux quand je disais que chacun fait son truc dans son coin.
 
essaye ca ?
 
         $fliste = ftp_rawlist($connexion_ftp,'');
         print("<hr>\n" );print("<hr>\n" );
         foreach($fliste as $val){
             print($val);print("<hr>\n" );
         }
 
logiquement pas besoin de lui re-donner le rep a fouillé puisqu'il est deja dedans .
 
pourquoi tu initialises le array ??
Bruce up, si qq un pouvais me dire pkoi ça merde chez moi et pas au taff...
youdontcare

potiron a écrit a écrit :

j'ai l'impression que pour les FTP chacun fait ca sauce, y a 36000 facons de faire  :heink:  et il est presque impossible de faire un scipt qui fonctionne partout pareil ->  :fou:  :gun:


:jap: ça sert à ça les standards, à être implémentés comme de la merde :D

potiron j'ai l'impression que pour les FTP chacun fait ca sauce, y a 36000 facons de faire  :heink:  et il est presque impossible de faire un scipt qui fonctionne partout pareil ->  :fou:  :gun:
Bruce Hum, je viens de tester du taff et ça marche en effet... Je sais pas pkoi de chez moi j'ai rien... zarb !
Bruce Bha teste, moi ma liste est vide... :/
Et que j'utilise ftp_nlist() ou ftp_rawlist()...
potiron Oh si, y a plein de fichiers+repertoire dans $fliste :
 
 
drwx---r-x 2 ftpuser ftpusers 4096 Jan 13 09:06 mpeg4-fr
 
--------------
 
-rwx---r-x 1 ftpuser ftpusers 32085 May 31 2001 source.jpg
 
1-Le CHMOD
2-le type (fichier=1 / repertoire=2)
3-ftpuser ftpusers -> ??? (sans utilité)  
4-la taille
5-date
6-nom fichier/repertoire
 
 
maintenant utilise une regexp pour le decouper histoire de mettre chaque partie dans une var .
 
si tu te lances dans un script qui doit te faire le scan complet d'un FTP ou un script qui fait sauter les protections je te promet que tu vas passer des semaines dessus !!
 
CHAQUE FTP ou presque renvoit des infos formatées differement suivant le systeme ou il ce trouve ... ex sous win le repertoire n'est pas noté "2" mais <DIR>
 
ex :  
01-16-02  04:47PM       <DIR>             1<hr>

 

[edtdd]--Message édité par potiron--[/edtdd]

Bruce Bon, j'ai un petit pb... J'essaye de piger comment fonctionnent les fonctions ftp de php mais j'arrive pas...
Alors si qq un pouvais me faire un petit script (tout con hein ;)) qui liste le ftp anonymous suivant :
ftp2.bheller.com/bheller
 
J'ai bien essayé mais ça marche pas... :/
 
Voilà le script que j'ai essayé :
 

Code :
  1. <?
  2. $connexion_ftp = ftp_connect("ftp2.bheller.com" );
  3. $login_ftp = ftp_login($connexion_ftp,"anonymous","bheller@bheller.com" );
  4. if((!$connexion_ftp) || (!$login_ftp))
  5. {
  6. echo "Impossible de se connecter.<br>";
  7. }
  8. else
  9. {
  10. echo "Connecté à ft2.bheller.com!<br>";
  11. if(!ftp_chdir($connexion_ftp,"/bheller" ))
  12. {
  13.  echo "Impossible de changer de répertoire.<br>";
  14. }
  15. else
  16. {
  17.  echo "Le répertoire actif est désormais : ".ftp_pwd($connexion_ftp)."<br>";
  18.  $fliste = Array();
  19.  $fliste = ftp_rawlist($connexion_ftp,ftp_pwd($connexion_ftp)
  20. );
  21.  print_r($fliste);
  22.  ftp_quit($connexion_ftp);
  23. }
  24. }
  25. ?>


 
Mais je pige pas pkoi j'ai rien dans $fliste...
 
Help ! :D


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