webForumDet fria alternativet

Visa bilder från map

4 svar · 300 visningar · startad av Snakes

SnakesMedlem sedan okt. 2004392 inlägg
#1

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
#2

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
#3

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
#4

Om det funkar så kan du markera tråden som löst sen.

PeddaMedlem sedan juni 20006 032 inlägg
#5

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.

131 ms totalt · 3 externa anrop · v20260731065814-full.16f3d68c
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)