Avatar billede theblueman Nybegynder
18. december 2006 - 10:27 Der er 4 kommentarer og
1 løsning

PHP implementeret i en src-sætning

Hej,

Jeg er ved at lave et fotoalbum ud fra en MySQL-database og er løbet ind i et lille problem.

Hvordan får jeg skrevet et filnavn ind i en SRC-sætning?

eks.:
<a href="<? echo $filnavn; ?>"><img border="0" src="<? echo $filnavn ?>"></a>

Det ovenstående virker selvfølgelig ikke men hvordan får jeg det til at virke?

Jeg trækker alle billeder fra en mappe ved navn billeder som ligger et niveau under. Altså billeder/ + filnavn.

Er der nogen der kan hjælpe?
Avatar billede kinderaeg Nybegynder
18. december 2006 - 10:35 #1
Hvad er det du vil bruge MySql-databasen til?
Jeg har et script til et fotoalbum liggende, som du er velkommen til at benytte, hvis du vil (http://h-larsen.dk/test/gallery/gallery.zip). Du kan se den aktive kode på http://h-larsen.dk/test/gallery/
Avatar billede theblueman Nybegynder
18. december 2006 - 10:44 #2
når folk uploader et billede bliver der oprettet en post med blandt andet filnavn. Det henter jeg så frem og meningen er så at jeg med en løkke smider det på skærmen ved at tage oplysningen fra min MySQL-database.
Avatar billede kinderaeg Nybegynder
18. december 2006 - 10:56 #3
Har du hentet data ud af databasen, og smidt db-værdien for filnavnet i variablen $filnavn? Så skulle du jo i hvert fald være på rette spor:

<a href="billeder/<?php echo $filnavn; ?>"><img border="0" src="billeder/<?php echo $filnavn; ?>"></a>
Avatar billede theblueman Nybegynder
18. december 2006 - 11:05 #4
Tak for hjælpen! det virkede. Vil arbejde videre på det. Støder sikkert ind i flere problemer.
Avatar billede kinderaeg Nybegynder
18. december 2006 - 14:36 #5
Svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester