CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

PHP: problème de dossier sur FTP !!!

PouSot2
PouSot2
Niveau 2
01 février 2005 à 17:01:49

Salut à tous !

Mon problème est que je souhaite faire un parcours d´arborescence sur un serveur ftp mais je n´y arrive pas. J´arrive à me connecter sur le serveur, j´arrive à avoir la liste des fichiers du dossier courant, mais je souhaite que lorsque le fichier est un dossier ( et non pas un réel fichier), qu´il l´ouvre et ainsi de suite jusqu´à ce que tous les fichiers soient réellement des fichiers.

Mais lorsque je lance mon prog, c´est toujours le même problème:
" opendir(DossierA/): failed to open dir: Invalid argument "

Cela signifie-t-il que les serveurs ftp n´aiment pas les opendir, readdir...?
Ou y´a-t-il autre chose que je n´arrive pas à voir ?
Merci de m´aider.

achdezo
achdezo
Niveau 10
01 février 2005 à 18:16:46

Tu peux pas montrer ton code source ?

dnob700
dnob700
Niveau 10
01 février 2005 à 23:29:48

je ne connait rien au php, mais je sais que les commande opendir etc... n´existe pas sur un serveur ftp.

je ne sais pas si le php fait ce qu´il faut, sinon il faut utiliser des cd, ls, dir, etc pour un serveur ftp.

jarose
jarose
Niveau 10
02 février 2005 à 00:06:49

Faut se comprendre...
Il écrit une application serveur, et la fonction opendir() utilise le systeme de fichiers de l´OS ou se trouve l´application. Rien à voir avec TCP/FTP.

ex, genre tu veux ouvrir un dossier qui est dans le même rep que ton application, pour pas te gourer tu fais:

$dir = ´nom_du_rep´;
$root = dirname(__FILE__);
if ( $dh = @opendir($root.PATH_SEPARATOR.$dir)) {
. ..
}

Le @ sert à éviter le E_WARNING en cas d´erreur.
Verifies aussi que tu as les droits en lecture pour l´user d´apache.

DraKuLa666
DraKuLa666
Niveau 10
04 février 2005 à 12:40:37

OK je vais voir ça.

Merci et @+

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment