Un script qui affiche une liste de liens pointant vers les

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 : Un script qui affiche une liste de liens pointant vers les

par mere-teresa » 01 déc. 2005, 11:28

Nouvelle question : nouveau sujet...

par mere-teresa » 23 nov. 2005, 11:04

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

par phpdog » 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 ?

par SAEVEAS » 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 :)

par phpdog » 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 ?

par phpdog » 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 ?

par phpdog » 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 ?

par nicolas » 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!

par phpdog » 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 ?

par phpdog » 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.

par phpdog » 20 nov. 2005, 21:21

Merci beaucoup rami :wink:

par rami » 20 nov. 2005, 21:12

Au temps pour moi:
<?php
$directories = glob("*",GLOB_ONLYDIR);
foreach ($directories as $dir)
{
   echo '<a href="'.$dir.'" > Lien </a><br>';
}
?>
Il y avait la variable $dir comprise entre des simple quotes. Elee n'était donc pas interpétée. Pour le reste, je te laisse chercher car j'ai l'impression que tu ne cherches pas à faire des choses. Tu demandes tout ;)

par phpdog » 20 nov. 2005, 20:54

Merci encore :wink:

Le script n'affiche plus les noms des fichier mes que le mots Liens, et quand on clique sur un lien page introuvable.

par rami » 20 nov. 2005, 20:49

Quelle erreur?

edit: ah ouais,c 'est normal tu utilises des guillemets pas comme il faut ligne 4:
<?php
$directories = glob("*",GLOB_ONLYDIR);
foreach ($directories as $dir) 
{
   echo '<a href="$dir" > Lien </a><br>';
}
?>

par phpdog » 20 nov. 2005, 20:48

OK, merci :wink:

Pour les liens j'ai esayer ceci:
<?php 
$directories = glob("*",GLOB_ONLYDIR); 
foreach ($directories as $dir) { 
   echo "<a href="$dir" > Lien </a><br>"; 
} 
?> 
Mais sa renvoi une erreur.