SnakesMedlem sedan okt. 2004392 inlägg Om vi säger att jag har en massa bilder i en map och det kommer hela tiden nya.... istället för att hela tiden registrera alla bilder kan man inte göra så att alla bilder i en viss map visas upp???
Alltså existerar det nåt sånt script som visar upp alla bilder i en map?
PeddaMedlem sedan juni 20006 032 inlägg Skrev detta nu så jag kan ha gjort något fel.
Men om det funkar så ska den lista alla bilder i mappen "bilder"
<?php
// skapa en tom array för bilderna
$files = array();
if ($handle = opendir('bilder')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$files[] = $file;
}
}
// Sorterar
sort($files);
// Skriv ut
foreach($files as $file2) {
echo "<img src=\"bilder/$file2\"><br>";
}
closedir($handle);
}
?>
Testa och se om jag har gjort något fel.
SnakesMedlem sedan okt. 2004392 inlägg Fan det va snabbt..... om det är nåt fel så fixar jag det..... tack så mycket
PS: Funkar bara bra... tack igen för ett snabbt svar... men jag har ett problem.... den ställer filerna så här
1 10 11 12 13 14 15 16 17 18 19 2 20 21 22 23 24 25 26 27 28 29 3 4 5 6 7 8 9
kan man inte få den så här
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
alltså i rätt ordning
PeddaMedlem sedan juni 20006 032 inlägg Om det funkar så kan du markera tråden som löst sen.
PeddaMedlem sedan juni 20006 032 inlägg Halkade in på den här tråden av en slump igen och såg att du hade redigerat ditt inlägg.
Testa att ändra sort($files); till natsort($files); istället så ska det nog bli bättre.