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

  FORUM HardWare.fr
  Programmation
  PHP

  [résolu] [PHP] Problème d'espaces

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] [PHP] Problème d'espaces

n°1170864
Tirkyth
Posté le 05-08-2005 à 17:03:53  profilanswer
 

Bonjour à tous.
 
Voilà, j'essaye de faire un petit site PHP pour me faire la main et en fait la je suis en train de faire une fonction qui fait un listing de dossier de manière récursive.  :p  En fait le but c'est d'obtenir un résultat dans ce genre :
 
Ressources
   Titi
      Pim
      Pam
      Poum
   Tata
      Chips
      Merguez
         Sans sauce
         Avec sauce
      Coca
   Toto
      images
      el_gringo
 
 :sweat:  
 
Voilà en gros (j'ai mis des noms complètement au hasard, en fait il déplie l'arborescence en fonction de la ou on a cliquer genre l'explorer Windows quoi...  :o )
 
Sauf que impossible de mettre un nombre d'espace défini pour décaller les sous menus.
En effet, faire :

Code :
  1. echo "chips               chips";


Affiche à l'écran :
chips chips
 
[:totoz]
 
Moi ma fonction pour le moment elle me sort :
Ressources
Titi
Pim
Pam
Poum
Tata
Chips
Merguez
Sans sauce
Avec sauce
Coca
Toto
images
el_gringo
 
[:totoz]
Voilà donc il me faudrait juste savoir le moyen de forcer à écrire les espaces avant les sous menus, ou alors une autre solution pour décaller les sous menus.
 
Merci d'avance, bonne fin de journée et bon week-end à tous.


Message édité par Tirkyth le 11-08-2005 à 09:22:50

---------------
Mon Feedback !
mood
Publicité
Posté le 05-08-2005 à 17:03:53  profilanswer
 

n°1170871
stb
Posté le 05-08-2005 à 17:09:15  profilanswer
 

$tachaine = str_replace(' ', ' ', $tachaine);
 
bou que c'est laid
 
ou en css
 
pour un element x
 
x{white-space: pre;}

n°1170878
Tirkyth
Posté le 05-08-2005 à 17:12:03  profilanswer
 

stb a écrit :

pour un element x
 
x{white-space: pre;}


Euh je pige pas trop là  :sweat:  
 
Essaye de le refaire avec mon exemple s'il te plait.  :sweat:  
 
Je vais tester la 1ère solution pour le moment.  :jap:


---------------
Mon Feedback !
n°1170912
stb
Posté le 05-08-2005 à 17:51:54  profilanswer
 

bah le pbm c'est probablement que tu t'y prends mal :)
 
le positionnement avec des espaces, faut pas ! avec des polices à pas fixe au moins alors...
 
soit tu place on arbo dans une combo box, auquel cas les espaces "normaux" seront pris en compte, mais tu y perds le côté "explorateur windows".
 
La bonne solution sémantique et technique se situe au niveau des listes
 

Code :
  1. <ul>
  2.   <li>titi
  3.     <ul>
  4.       <li>pim</li>
  5.       <li>pam</li>
  6.       <li>poum</li>
  7.     <ul>
  8.   </li>
  9.   <li>tata</li>
  10.   <li>toto</li>
  11. </ul>


 
te reste plus qu'a habiller tt ça et binder ça avec js, pour folder tes répertoires xD
 
http://alistapart.com/articles/complexdynamiclists/
http://css.maxdesign.com.au/
 
edit : liens


Message édité par stb le 05-08-2005 à 17:54:06
n°1172135
Tirkyth
Posté le 08-08-2005 à 10:06:59  profilanswer
 

Désolé pour la réponse tardive, mais en tout cas c'est impeccable j'ai parcouru tes liens et trouvé le nécéssaire.
 
J'avais pas pensé aux listes :lol:
 
Merci beaucoup :jap:


---------------
Mon Feedback !
n°1172142
gatsusat
Posté le 08-08-2005 à 10:13:54  profilanswer
 

faut penser à tout tiens look cet exemple,
Les 3 Menus ont le meme code HTML,
le 1er est attaqué par du JS et les CSS
les 2nd juste avec les CSS
et le dernier est tout nu
 
http://gatsu.ftp.free.fr/html/MenuDynamique.html


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

  [résolu] [PHP] Problème d'espaces

 

Sujets relatifs
[CSS] pb avec une image en bakcground [RESOLU][resolu] ouvrir une page html
[php] probleme de synthaxe compteur[Résolu] Menu type onglets en CSS
[RESOLU] Récupérer résultat d'1 requête SQL dans 1 script bourne shell[Batch] Boucle sur plusieurs fichiers - RESOLU
PHP & MysqlAlignement de texte sur blog ... probleme
[RESOLU] VB/EXCEL/manipulation de données pour transfert MySqlProbleme de connexion à phpmyadmin
Plus de sujets relatifs à : [résolu] [PHP] Problème d'espaces


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