Afficher un fichier portant un nom aléatoire ?

Afficher un fichier portant un nom aléatoire ? - PHP - Programmation

Marsh Posté le 20-03-2006 à 09:04:18    

Bonjour. Je débute en programmation PHP et je voudrais savoir s'il est possible d'afficher dans une page web un fichier qui ne porte pas toujours le meme nom... En fait chaque jour il faidrait que j'ai une page qui affiche un fichier,mais ce fichier ne portera pas le meme nom tous les jours (il portera le nom du jour d'ailleur...). J'ai vu que pour afficher un fichier en PHP il fallait écrire : <?php include('monfichier.txt') ?> . Pour info, le fichier que je voudrais afficher se trouvera toujours dans le même repertoire... Je sais pas qi je suis arrivée a être claire... :sweat:  
Merci pour vos réponses ! :hello:

Reply

Marsh Posté le 20-03-2006 à 09:04:18   

Reply

Marsh Posté le 20-03-2006 à 10:04:52    

Faut savoir exactement a quoi va ressembler ton fichier, mais si c'est anneemoisjour.txt tu peux faire :

Code :
  1. if(file_exists(date('Ymd').'.txt'))
  2. {
  3.   include_once(date('Ymd').'.txt');
  4. }


Message édité par chaced le 20-03-2006 à 10:05:33

---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 20-03-2006 à 10:10:13    

Et s'il s'agit de l'afficher, la fonction include n'est peut être pas la plus appropriée!

Reply

Marsh Posté le 20-03-2006 à 10:20:04    

effectivement :D  
 
faut mieux faire un echo readfile('nomdufichier')


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 20-03-2006 à 10:31:48    

en fait mon fichier va ressembler a ca : Jour_Mois_A(ou)B(ou)SF.txt. en fait il y aura 3 fichiers en tout. Un qui sapelera Jour_Mois_A, un autre Jour_Mois_B et un autre Jour_Mois_SF. Donc mon intention est d'afficher dans une page web soit les 3 fichiers les uns a la suite des autres, soit une page pour chaque fichiers. Et autre question, faut-t-il que je place les fichiers dans le repertoire du site ou est-ce que je peut faire un lien vers un repertoire du disque dur ? Désolé de mon ignorance  :sweat:

Reply

Marsh Posté le 20-03-2006 à 10:54:40    

lit la doc de readfile et de date, tu pourras faire ce que tu veux avec


---------------
CPU-Z | Timespy | Mes bd
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed