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

  FORUM HardWare.fr
  Programmation
  PHP

  Un index.php qui affiche auto.. ce qui a dans le dossier ou il est ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Un index.php qui affiche auto.. ce qui a dans le dossier ou il est ?

n°1603818
bibi1971
Bibi Help Perdu !!!
Posté le 24-08-2007 à 21:38:28  profilanswer
 

Bonjour,
 
Je découvre php depuis peu, mais j'aurais un besoin rapide, je veux faire ou si vous l'avez déjà (plus simple pour le moment) un index.php automatique, c'est a dire un document index.php que je pourrais faire à mes couleurs de site, mais qui m'affiche simplement tout ce qui ce retrouve dans le même dossier que lui !
 
On me dit que ça se fait en quelques ligne, mais la parsonne ne me reviens pas !
On appel ça un ami fidèle à lui même !
 
Merci de votre aide et/ou un script, je viens de découvrir ce forum et sa tombe bien, vous aurez peut-être la chance de me revenir en aide dans mon excursion dans php.
 
A+  Bibi


---------------
Bibi Help Perdu !!!
mood
Publicité
Posté le 24-08-2007 à 21:38:28  profilanswer
 

n°1603820
TheRom_S
Posté le 24-08-2007 à 21:45:03  profilanswer
 

Code :
  1. $handle=opendir("." );
  2. while ($file = readdir($handle)) {
  3.   if (is_dir($file)) { 
  4.     echo '<a href="'.$file.'"><img src="dossier.gif" alt="folder image" /> '.$file.'</a>';
  5.   }
  6.   else {
  7.     echo '<a href="'.$file.'"><img src="file.gif" alt="file image" /> '.$file.'</a>';
  8.   }
  9. }
  10. closedir($handle);


---------------
The Rom's, à votre service
n°1603831
bibi1971
Bibi Help Perdu !!!
Posté le 24-08-2007 à 22:25:30  profilanswer
 

C'est un bon départ !
Mille merci,  je vais me pratiquer avec ce code !
Je crois que j'ai trouvé le bon forum !
A+

n°1603839
bibi1971
Bibi Help Perdu !!!
Posté le 24-08-2007 à 22:47:54  profilanswer
 

Pour en faire profiter tout le monde, je te pose la question ici !
J'ai fait ma page avec ce code et maintenant une question complémentaire, es-t-il possible de faire disparaitre les liens de dossier parents et qu'il ne s'affiche pas lui même, dans le contenu finale ?
 
A+

n°1603841
TheRom_S
Posté le 24-08-2007 à 22:51:50  profilanswer
 

Code :
  1. $list_ignore = array ('.','..','autre_dossier_que_tu_veux_virer');
  2. $handle=opendir("." );
  3. while ($file = readdir($handle)) {
  4.   if (is_dir($file) && !in_array($file,$list_ignore)) {   
  5.     // même traitement qu'avant
  6.   }
  7. }
  8. closedir($handle);


---------------
The Rom's, à votre service
n°1603846
bibi1971
Bibi Help Perdu !!!
Posté le 24-08-2007 à 22:56:56  profilanswer
 

Super tu est COOL !
Mission accomplie !!!
A+

n°1603986
NewsletTux
&lt;Insérez ici votre vie /&gt;
Posté le 25-08-2007 à 17:19:41  profilanswer
 

http://fr.php.net/manual/fr/function.readdir.php
la fonction readdir ne marche pas comme ça apparemment ... disons si on veut rester "propre".


Message édité par NewsletTux le 25-08-2007 à 17:20:28
n°1603988
dwogsi
Défaillance cérébrale...
Posté le 25-08-2007 à 17:22:50  profilanswer
 

Tu veux dire si on a un dossier nommé "0"?
Stupidité de PHP à mon gout, mais bon faut faire avec.

 
Code :
  1. $list_ignore = array ('.','..','autre_dossier_que_tu_veux_virer');
  2. $handle=opendir("." );
  3. while ( ($file = readdir($handle)) !== FALSE) {
  4.   if (is_dir($file) && !in_array($file,$list_ignore)) { 
  5.     echo '<a href="'.$file.'"><img src="dossier.gif" alt="folder image" /> '.$file.'</a>';
  6.   }
  7.   else {
  8.     echo '<a href="'.$file.'"><img src="file.gif" alt="file image" /> '.$file.'</a>';
  9.   }
  10. }
  11. closedir($handle);
 

Quelque chose comme ça?


Message édité par dwogsi le 25-08-2007 à 17:24:05

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Un index.php qui affiche auto.. ce qui a dans le dossier ou il est ?

 

Sujets relatifs
Suprimer le retour chariot dans un nom de dossier/fichierPage qui s'affiche bien avec le navigateur mais mal sur le bureau
Dossier - sous dossierConseil pour un dossier administratif "interactif"
[Ruby] libglade, ça n'affiche rien[Flash] Mon menu s'affiche en décalage sous IE
Moteur ne pointant pas sur l'indexDéfilement automatique d'un JTextArea vers le bas
un dossier avec plusieurs fichiers à traiter : console cassée Récupérer le chemin du dossier courant
Plus de sujets relatifs à : Un index.php qui affiche auto.. ce qui a dans le dossier ou il est ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR