Gå til innhold

Tips til filarkiv script


Anbefalte innlegg

Videoannonse
Annonse

<?php

$directory = "filer";

if ($handle = opendir('$directory/')) {
while (false !== ($file = readdir($handle))) {
if($file != '..' && $file!= '.') {
echo "<p> • <a href=\"$directory/$file\n\">$file\n</a></p>";
}
}

closedir($handle);
}

?>

 

Prøv med den ;)

Lenke til kommentar

Jeg fant denne:

<?php
$katalogNavn = "./"; //angir gjeldende katalog med ./
$katalogRef = opendir($katalogNavn);
while ( ($neste = readdir($katalogRef)) ){
 echo "<b><a href='$neste'>$neste</a></b>";
 echo " er av type <b>" . filetype($neste);
 echo "</b> og er " . filesize($neste) . " byte. ";
 $tidsstempel = filemtime($neste);
 $dato = date( "d.m.Y, \k\l\o\k\k\a H:i", $tidsstempel);
 echo "Sist modifisert: <b>$dato</b><br>\n";
}//slutt while
closedir($katalogRef);
?>

 

Men den blir det noe rart med.

Eller, det blir sånn mappe ting øverst.

 

Goggen 90: den fikk jeg: Warning: opendir($directory/) [function.opendir]: failed to open dir: Invalid argument in C:\wamp\www\readdir.php on line 5

Endret av BigJackW
Lenke til kommentar

<?php

$directory = "./";

if ($handle = opendir($directory . '/')) {
while (false !== ($file = readdir($handle))) {
if($file != '..' && $file!= '.') {
echo "<p> • <a href=\"$directory/$file\n\">$file\n</a></p>";
}
}

closedir($handle);
}

?>

 

Jeg fikk den til å funke slik jeg.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...