Un script qui affiche une liste de liens pointant vers les

Eléphant du PHP | 355 Messages

20 nov. 2005, 21:21

Merci beaucoup rami :wink:

Eléphant du PHP | 355 Messages

20 nov. 2005, 21:25

Pour le lien je ne vois pas, il n'y a que la variable dir alors vraiment je ne voit pas.

Eléphant du PHP | 355 Messages

21 nov. 2005, 18:54

Enfin j'ai trouver:
<?php 
$directories = glob("*",GLOB_ONLYDIR); 
foreach ($directories as $dir) 
{ 
   echo '<a href="'.$dir.'" > '.$dir.' </a><br>'; 
} 
?> 
Il sufisai de remplacer le Liens par '.$dir.'.

Maitenant je voudrai ajouter deux aure liens à coter de chaque noms de dossier, un lien pour renommer le dossier, et un autre lien pour suprimer le dossier.

Quelqu'un saurait-il m'aider ?

Eléphant du PHP | 353 Messages

21 nov. 2005, 18:58

Quelque chose comme ça:
<?php 
$directories = glob("*",GLOB_ONLYDIR); 
foreach ($directories as $dir)  { 
   echo '<a href="', $dir, '" > ', $dir, ' </a>'; 
   echo '<a href="?action=rename&d=', $dir, '" > ', $dir, ' </a>'; 
   echo '<a href="?action=delete&d=', $dir, '" > ', $dir, ' </a>'; 
} 
?> 
Il ne te reste plus qu'à récupérer l'action dans ton script et faire le "travail" en conséquence à savoir renommer ou supprimer. Il faut bien entendu que tu fasses des vérifications pour que l'on ne puisse pas supprimer n'importe quoi!

Eléphant du PHP | 355 Messages

21 nov. 2005, 19:14

Bonjour nicolas et merci beaucoup :wink:

Je par donc avec ceci:
<?php 
$directories = glob("*",GLOB_ONLYDIR); 
foreach ($directories as $dir) 
{ 
   echo '<a href="', $dir, '" > ', $dir, ' </a>'; 
   echo '<a href="?action=rename&d=', $dir, '" > Renommer </a>'; 
   echo '<a href="?action=delete&d=', $dir, '" > Suprimer </a><br>'; 
} 
?> 
La il y a un tout petit souci les liens sont coller cote à cote sans espace, existe il un caractère d'espace en PHP ?

Eléphant du PHP | 355 Messages

21 nov. 2005, 19:59

Et pour utiliser la fonction de suppression de dossier je bloque encore:
   echo '<a href="?rmdir($dir)', $dir, '" > Suprimer </a><br>'; 
  echo '<a href="?action=rmdir', $dir, '" > Suprimer </a><br>'; 
   echo '<a href="?action=rmdir('.$dir.')&d=', $dir, '" > Suprimer </a><br>'; 
Pouriez vous m'aider ?

Eléphant du PHP | 355 Messages

23 nov. 2005, 00:40

Bonjour à tous :wink:

J'ai se code qui liste les fichier:
<?php 
$directories = glob("*.*"); 
foreach ($directories as $dir) 
{ 
   echo '<a href="'.$dir.'" > '.$dir.' </a><br>'; 
} 
?> 
Quelqu'un saurait-il me dire si s'est possible que les extenssions ne soit pas afficher ?

Administrateur PHPfrance
Administrateur PHPfrance | 449 Messages

23 nov. 2005, 00:46

Je te rappelles que c'est un site d'entraide....
Si on regarde l'intervalle entre chacun de tes messages on est en droit de se demander si tu as vraiment essayé de chercher.

Le but est donc de t'aider à apprendre et non de faire a ta place.

Il y a pour ca plusieurs exemples, tutoriels, fonctions et bout de code que je t'invites à rechercher sur ce site ou sur le net.

On reste présent mais dis toi que le meilleur moyen de nous motiver a t'aider c'est de nous montrer que tu cherches aussi de ton coté ;)

Bonne continuation et courage :)

Eléphant du PHP | 355 Messages

23 nov. 2005, 00:52

Bonjour SAEVEAS :wink:

OK désolé :oops: je vais chercher.

Vous n'auriez pas une idée des mots clef que je peux utiliser pour a recherche ?

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

23 nov. 2005, 11:04

Vous n'auriez pas une idée des mots clef que je peux utiliser pour a recherche ?
#-o

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

01 déc. 2005, 11:28

Nouvelle question : nouveau sujet...
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.