Comment puis je créer une page web (index.html par exemple), qui mis à jour et qui détecte et reflète directement tous les éléments stocker sur mon free espace Ftp.
merci
Comment puis je créer une page web (index.html par exemple), qui mis à jour et qui détecte et reflète directement tous les éléments stocker sur mon free espace Ftp.
merci
tu peux utiliser les fonction FTP de PHP, pour te connecter au FTP, lister le contenu et ensuite tu affiche le résultat.
salut,
Si la page est hébergé sur ton espace disque free, je ne suis même pas sûr que tu aies besoin de te connecter en ftp. Tu utilises une fonction recursive depuis la racine pour scanner tes répertoires. Un exemple ci-dessous à adapter.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 $file = array(); function parseDir($folder){ global $file; if ($handle = opendir($folder)) { while (false !== ($item = readdir($handle))) { if ($item != '.' && $item != '..' && substr($item,-3,3) != 'LCK') { if (is_dir($folder.'/'.$item)) parseDir($folder.'/'.$item); elseif (is_file($folder.'/'.$item)) $file[$folder][] = $item; } } closedir($handle); } return ($file); } parseDir('/');
Copier/Coller du manuel Php.
Pas plus simple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php $d = dir("$dirpath"); echo "Pointeur : " . $d->handle . "\n"; echo "Chemin : " . $d->path . "\n"; while (false !== ($entry = $d->read())) { echo $entry . "\n"; } $d->close(); ?>![]()
Encore plus simple : installer ça http://savannah.nongnu.org/projects/phpexplore/
Ouais, je suis fainéant, mais sauf pour s'auto-former, il est inutile de réinventer la roue en informatique...
- Avant de poser une question, n'hésitez pas à chercher dans la FAQ et les forums
- Merci d'utiliser les balises de code (# dans l'éditeur)
- N'oubliez pas de vous servir des boutons
,
et
S.N.A.F.U
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager