récupérer les noms et url d'un dossier - HTML/CSS - Programmation
Marsh Posté le 20-07-2004 à 22:39:53
readdir() en PHP
Marsh Posté le 20-07-2004 à 23:34:44
et comment on fait pour récuper l'url de ce dossier ?
Marsh Posté le 21-07-2004 à 00:22:32
explique mieux ce que tu veux faire.
Tu maitrises cet espace web ?
Donne un exemple de ton idée
Marsh Posté le 21-07-2004 à 08:52:35
$url=$_SERVER['HTTP_REFERER'];
foreach (glob("*.php" ) as $filename) {
echo "$url/$filename<br />";
}
?>
J'ai ceci, le prb c que ça m'affiche toujours l'url en entier de l'url de la page précédente
et ça ne fonctionne donc pas avec ce que je veux faire puisque ça donne :
http://www.blabla.com/contact/mapa [...] lename.php
Or je voudrais : http://www.blabla.com/contact/filename.php
Oui c'est mon serveur
Marsh Posté le 21-07-2004 à 09:14:11
C'est quoi que tu veux faire, c'est pas clair !!!
Tu veux lister les fichiers d'un dossier ?
filename.php, il sort de où ? C'est un fichier trouvé dans le dossier contact ? Autres ?
Il y a d'autres index dans le tableau $_SERVER[] => va voir là
Marsh Posté le 21-07-2004 à 09:16:07
<?php
$url=dirname($_SERVER['HTTP_REFERER']);
foreach (glob("*.php" ) as $filename) {
echo "<a href='$url/$filename'>$filename</a><br />";
}
?>
Marsh Posté le 21-07-2004 à 09:16:18
wala c résolu
Marsh Posté le 21-07-2004 à 09:36:41
not (filename "index" ))
J'essaie de placer ceci pour pas que index soit repris mais ça fonctionne pas ... QQn sait où je dois mettre ça ?
Marsh Posté le 21-07-2004 à 09:50:14
Tu sais, tant que tu ne sera pas plus explicite, tu n'auras pas d'aide.
Marsh Posté le 21-07-2004 à 10:27:07
Pour l'instant je récupère avec la fonction ci-dessous tous les fichiers (filename) portant l'extension .php d'un répertoire (dirname etc)
<?php
$url=dirname($_SERVER['HTTP_REFERER']);
foreach (glob("*.php" ) as $filename) {
echo "<a href='$url/$filename'>$filename</a><br />";
}
?>
J'aimerais qu'il sélectionne en effet tous les fichiers, sauf index.php
($filename != "index"
J'ai ça mais je ne sais pas où le mettre.
J'espère avoir été suffisamment clair
Marsh Posté le 21-07-2004 à 10:43:37
tu ajoutes
if ($filename != "index.php" ) echo "<a href='$url/$filename'>$filename</a><br />";
Marsh Posté le 21-07-2004 à 11:01:11
merci beaucoup et désolé encore une fois pour ma amnière de m'exprimer (hier soir j'allais me coucher, et ce matin, je venais de me lever).
Bien à toi,
Nizouille
Marsh Posté le 20-07-2004 à 22:37:20
Qqn aurait une idée pour récupérer tous les fichiers présents dans un dossier ?
J'explique mon poblème : j'ai un fichier index.php qui devrait regrouper les différents liens présents dans le répertoire où se trouve index.php
Comment pourrais-je faire ?
Merci.
Nizouille,
Roi des Grenouilles
---------------
ressources pédagogiques et préparations de cours pour l'enseignement - Actualité de l'enseignement - [url=http://www.enseignons.be/forum/index.php]