Directory listing zonder exstensie

Status
Niet open voor verdere reacties.

Ikoster

Gebruiker
Lid geworden
19 okt 2009
Berichten
144
heey,
ik heb dit script laats gemaakt maar weet niet hoe ik verder moet..
het werkt maar ik gebruik hem alleen voor het lezen html documentjes.
helaas zet hij overal .html of .htm achter en dat wil ik niet kan dat ook weg??
zou fijn zijn dankje!:thumb:
PHP:
<?
$path = "pat..";
$dir_handle = @opendir($path) or die("sorry, maar $path bestaad niet");
echo "inhoud server:<br/>";
while ($file = readdir($dir_handle)) 
{
   if($file!="." && $file!="..")
      echo "<a href='$file' target=admin >$file</a>*-*";
}
closedir($dir_handle);
?>
 
Laatst bewerkt door een moderator:
Als je
PHP:
if($file!="." && $file!="..")
echo "<a href='$file' target=admin >$file</a>&#160-&#160";
verandert in
PHP:
if($file!="." && $file!="..")
{
  $puntPositie = strrpos($file, ".");  // zoekt naar de laatste punt in $file
  $naam = substr($file, 0, $puntPositie);  // pakt de substring tot aan de punt
  echo "<a href='$file' target=admin >$naam</a>&#160-&#160";
}
zou het moeten werken (voor uitleg zie het commentaar).

Overigens spel je "bestaat" met een 't' op het einde, niet met een 'd' :).
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan