Avatar billede clausberg Nybegynder
30. juli 2006 - 23:22 Der er 6 kommentarer og
1 løsning

Kald og vis billede

Jeg har gemt billeder i en database og skal nu have vist dem samme med informationer om billedet. Den sætning der gerne skulle kalde billederne frem hedder:

echo img src=".'.$uploadDir .$row['filename']";

Billederne er gemt i et bibliotek og en sti til disse er sat ind i databasen.

Hvad er der galt med ovenstående sætning?
Avatar billede michael_stim Ekspert
30. juli 2006 - 23:41 #1
echo "<img src='".$uploadDir .$row['filename']."'>";

Ellers pröv at skrive den ud, eller kig i kildekoden og se om du får den rigtige sti.
Avatar billede clausberg Nybegynder
31. juli 2006 - 18:58 #2
Virker ikke helt... selve billedet bliver ikke uploaded. I kildekoden står følgende:
<img src='d4fa93dcc5a72c9a16266fd0182907ef.jpg'>

Der burde vel stå
<img src="d4fa93dcc5a72c9a16266fd0182907ef.jpg">
Avatar billede clausberg Nybegynder
31. juli 2006 - 19:03 #3
Så fandt jeg løsningen:
echo "<img src='".$uploadDir="upload/" .$row['filename']."'>";

Kan du se om det er en rimelig måde at lave det på?

Du skal jo også have point :-) Smid et svar
Avatar billede michael_stim Ekspert
31. juli 2006 - 19:05 #4
Det har ikke noget at sige:
echo "<img src=\"".$uploadDir .$row['filename']."\">";

Spörgsmålet er om billedenavnet er det rigtige og stien er den rigtige.
Ser ikke ud til den udskriver $uploadDir.
Avatar billede michael_stim Ekspert
31. juli 2006 - 19:07 #5
echo "<img src=\"upload/".$row['filename']."\">";
Avatar billede clausberg Nybegynder
05. august 2006 - 11:50 #6
Det virker fint... tak for hjælpen. Smid et svar :-)
Avatar billede michael_stim Ekspert
05. august 2006 - 12:24 #7
You're welcome
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