BigJackW Skrevet 9. august 2006 Del Skrevet 9. august 2006 Hei Kan noen gi meg tips og kanskje hjelpe meg litt med å lage et filarkiv script ? Lenke til kommentar
AlecTBM Skrevet 10. august 2006 Del Skrevet 10. august 2006 Fil arkiv? Hva er det Skal det lagre filer eller liste opp filer i katalogisk rekkefølge? eler noe anna? Lenke til kommentar
BigJackW Skrevet 10. august 2006 Forfatter Del Skrevet 10. august 2006 Fil arkiv?Hva er det Skal det lagre filer eller liste opp filer i katalogisk rekkefølge? eler noe anna? 6647327[/snapback] Jeg tenkte på at jeg angir f.eks en mappe, og alle filene som er inni den mappa blir lista opp så kan andre downloade. Lenke til kommentar
pej Skrevet 10. august 2006 Del Skrevet 10. august 2006 Er det ikke like greit å bare skru på indeksering i mappen? Kast en .htaccess-fil i mappen, og skriv "Options +Indexes" i den. Lenke til kommentar
nree Skrevet 10. august 2006 Del Skrevet 10. august 2006 <?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
BigJackW Skrevet 10. august 2006 Forfatter Del Skrevet 10. august 2006 (endret) 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 10. august 2006 av BigJackW Lenke til kommentar
nree Skrevet 10. august 2006 Del Skrevet 10. august 2006 opendir($directory/) Endre $directory til mappenavn, da tror jeg det skal funke.. Lenke til kommentar
AlecTBM Skrevet 12. august 2006 Del Skrevet 12. august 2006 <?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
nree Skrevet 13. august 2006 Del Skrevet 13. august 2006 AlecTBM, ja det er rett Feil fra min side, sorry... Lenke til kommentar
nree Skrevet 13. august 2006 Del Skrevet 13. august 2006 (endret) Bah, dobbelpost! Endret 13. august 2006 av goggen90 Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå