Vise alle billederne i en mappe

Tags:    php

Hej

Jeg vil gerne have vist alle billeder der er i en mappe, så hvordan gør jeg det.

Mvh.

Søren



8 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Ja eller brug open og readdir.
Fold kodeboks ind/udKode 


Hvor "billeder_test" er mappen hvor billederne befinder sig i.
Selvfølgelig udskriver du bare billederne ved at ændre echo sætningen til noget lign:
echo "<img src=\\"billeder_test/" . $img . "\\" />";



Hej

Jeg vil gerne have vist alle billeder der er i en mappe, så hvordan gør jeg det.

Mvh.

Søren


Du skal enten bare lade være med at lave en index fil i mappen, for så lister Apache selv alle filerne på.

Hvis det ikke er det du leder efter, så skal du have fat i funktionen glob() - www.php.net/glob


Mvh. Emilbp


Hej

Jeg vil gerne have at den viser billederne så man kan se billederne ikke trykke på dem som link.

Mvh.

Søren



Hmm.. Hvad er problemet så? Jeg har allerede givet dig et link til funktionen glob(). Den gør næsten arbejdet for dig, du skal bare lige liste det op.

Mvh. Emilbp



Hvis det skal skæres ud i pap (eller agurk:)):
Fold kodeboks ind/udKode 

så slet ikke simon også havde skrevet noget nyt:$

Hilsen Mathias

[Redigeret d. 05/08-05 08:57:56 af Mathias Knudsen]



Hej

Jeg vil gerne have vist alle billeder der er i en mappe, så hvordan gør jeg det.

Mvh.

Søren


Du skal enten bare lade være med at lave en index fil i mappen, for så lister Apache selv alle filerne på.

Hvis det ikke er det du leder efter, så skal du have fat i funktionen glob() - www.php.net/glob


Mvh. Emilbp



Hej

Jeg vil gerne have vist alle billeder der er i en mappe, så hvordan gør jeg det.

Mvh.

Søren


Du skal enten bare lade være med at lave en index fil i mappen, for så lister Apache selv alle filerne på.

Hvis det ikke er det du leder efter, så skal du have fat i funktionen glob() - www.php.net/glob


Mvh. Emilbp


Hej

Jeg vil gerne have at den viser billederne så man kan se billederne ikke trykke på dem som link.

Mvh.

Søren



Ja eller brug open og readdir.
Fold kodeboks ind/udKode 


Hvor "billeder_test" er mappen hvor billederne befinder sig i.
Selvfølgelig udskriver du bare billederne ved at ændre echo sætningen til noget lign:
echo "<img src=\\"billeder_test/" . $img . "\\" />";


Hej

Jeg har prøvet det du har lavet har bare lavet lidt om i det. Koden ser sådan har ud nu:
Fold kodeboks ind/udKode 


Men det virker ikke helt jeg ser godt nok det ene billede der er i mappen, men den viser også 2 små billeder. hvis jeg tager fat i de 2 billeder med musen og trækker dem op i adresse linien (det er 2 link) kommer jeg til 2 andre mapper.

Du kan selv prøve at se på http://www.jb00797.frac.dk/files.php

Mvh.

Søren



De to første outputs fra mappen er "." og ".."
Du kan tilføje en if sætning der undersøger om $file == "." eller $file == ".."
I så tilfælde skal filen ikke udskrives.



De to første outputs fra mappen er "." og ".."
Du kan tilføje en if sætning der undersøger om $file == "." eller $file == ".."
I så tilfælde skal filen ikke udskrives.


Hej

Det var simon der kom med det jeg fik til at virke, så han får de 25 UP. Mange tak for hjælpen allesammen



t