Gå til innhold

Automatisk lage linker


Anbefalte innlegg

Hei.

 

Jeg har mange filer i en mappe, for det meste bilder, vel, bare bilder, men jeg orker ikke å skrive inn en ny link for hver gang jeg uploader et bilde. Er det noen som kan hjelpe meg med å lage et script som lager en liste over alle bildene?

Lenke til kommentar
Videoannonse
Annonse

Her er et lite skript som bare lister opp alle filene i en mappe, med linker. Det skal sikkert ikke være spes. vanskelig å endre det, slik at det bare er bilder som telles opp.

<?php 
if ($handle = opendir('mappenmin')) {
while (false !== ($file = readdir($handle))) { 
if ($file != "." && $file != "..") { 

echo '<a href="mappenmin/'. $file . '">'. $file . '</a><br>';
$i++; 
} 
}
closedir($handle); 
}
?> 
Totalt <?php echo "$i"; ?> filer i denne mappen. 

Endret av jorgenindahouse
Lenke til kommentar

Med urlencode, slik at filnavn med mellomrom og "kråketegn" fungerer også:

<?php 
if ($handle = opendir('mappenmin')) {
while (false !== ($file = readdir($handle))) { 
if ($file != "." && $file != "..") { 

echo '<a href="mappenmin/'. urlencode($file) . '">'. urlencode($file) . '</a><br>';
$i++; 
} 
}
closedir($handle); 
}
?> 
Totalt <?php echo "$i"; ?> filer i denne mappen.

 

EDIT: typo. :cry:

Endret av jorgenindahouse
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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...