recupération nom de fichier

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : recupération nom de fichier

par Ajoloca » 23 janv. 2007, 16:24

Re,
Tu devras faire attention (et les exclure) aux fichiers . et .. l'un représentant le dossier courant et l'autre le dossier parent.
$dir = "/tmp";
$files = Array();
$dh  = opendir($dir);
while (false !== ($filename = readdir($dh))) {
    if ( $filename != '.' && $filename != '..') {
        $files[] = $filename;
    }
}

par sacco » 23 janv. 2007, 16:19

je suis donc passé par cela
$dir = "/tmp";
$dh  = opendir($dir);
while (false !== ($filename = readdir($dh))) {
    $files[] = $filename;
merci

par Ajoloca » 22 janv. 2007, 18:02

Bonjour,

Regarde opendir(), readdir() et closedir().
EDIT:
Éventuellement glob()

par sacco » 22 janv. 2007, 16:16

je me suis mal exprimé. Mon but est dans un dossier précis /toto je vais avoir des fichiers avec différents nom. Les traitement que j'exécute dessus sont différents par rapport au nom. Mon script boucle jusqu'à ce que tous les fichiers soient fait.

le schema nom du fichier ---> script ----> efface le fichier traité -----> prend le suivant..... jusqu'à ce que le dossier soit vide.

Or l'utilisation de scandir me parait bizarre.

le fait d'utiliser [/php]if(!file_exists('/toto'))
 marche pouyr le premier fichier mais ne rescan pas la suite

merci pour info

par Jules Petibidon » 19 janv. 2007, 17:15

faudrait peut etre faire un forum "débuter en php5" alors ;p

par zeus » 19 janv. 2007, 17:11

Effectivement :-k

Mais je pense que ce genre de question à tout de même plus sa place dans le forum "Debuter en PHP" que "PHP 5" ;)

par Jules Petibidon » 19 janv. 2007, 17:06

justement si,

scandir est une fonction apparemment nouvelle, et ma foi assez intéressante ;)

par zeus » 19 janv. 2007, 17:00

Cette question aurait plus sa place dans php débutant que dans php5...
Effectivement, surtout que PHP5 n'a rien apporté de plus de ce côté là ;)

:arrow: sujet déplacé

par titerm » 19 janv. 2007, 16:57

Cette question aurait plus sa place dans php débutant que dans php5...

par Jules Petibidon » 19 janv. 2007, 15:55

hello,

php.net -> readdir

par lux » 19 janv. 2007, 15:55

Avec la fonction scandir ?

Et après tu récupère le nom du fichier.

recupération nom de fichier

par sacco » 19 janv. 2007, 15:48

bonjour,

mon but n'est pas que de savoir s'il y a un fichier dans un dossier mais de récuperer le nom de celui-ci.

Y-a-t'il une methode

Merci d'avance