Lightboxa bilder ur en databas med hjälp av PHP

Permalänk
Medlem

Lightboxa bilder ur en databas med hjälp av PHP

Jag vet hur man lightboxar på en html-sida, och jag vet hur man lagrar en sökväg till en bild i mapp i en databastabell och echoar den med PHP, men hur får man smartast ihop dessa två? Lagra hela Lightboxlänken (med en tumnagel och en större bild i mappen) i databasen? (alltså typ: <a href="upload/bild.jpg" class="lightbox"><img src="upload/tumnagel.jpg"></a> i kolumnen), eller på något sätt skala om bilden och lägga på en lightboxeffekt, eller lägga en lightbox på ännu något annat sätt?

Visa signatur
Permalänk
Medlem

första reaktionen är iaf att du inte ska spara html i databasen. det blir otroligt jobbigt om du vill ändra koden senare.

spara bara bild-namnet i databasen, sen kan du ha två olika bild-storlekar (med samma namn) i olika mappar och skriva ut namnen med PHP.
ex:

<a href="/images/large/<?php echo $imagename; ?>" class="lightbox"><img src="/images/small/<?php echo $imagename; ?>" /></a>

Visa signatur

as far as we can tell, the massacre went well...

Permalänk
Medlem
Skrivet av jovnas:

första reaktionen är iaf att du inte ska spara html i databasen. det blir otroligt jobbigt om du vill ändra koden senare.

spara bara bild-namnet i databasen, sen kan du ha två olika bild-storlekar (med samma namn) i olika mappar och skriva ut namnen med PHP.
ex:

<a href="/images/large/<?php echo $imagename; ?>" class="lightbox"><img src="/images/small/<?php echo $imagename; ?>" /></a>

Tack!
Ok ingen htmlkod i databasen alltså...jag gjorde som du föreslog, men det verkar funka med bara en bild, och skala om den till en tumnagel.

Visa signatur