Gå til innhold

Få opp informasjon ved å klikke på en rekke bilder


Anbefalte innlegg

Jeg holder på å sysle med noe arbeid, og skal sette opp en rekke bilder. Disse skal være klikkbare, og hvert bilde skal referere til ny informasjon.

 

Jeg tenker det sånn at teksten skal komme under denne remsen med bilder, men popup er kanskje også en mulighet? Mest mulig enkelt og stilfullt.

 

Er det mulig å gjøre dette med php sånn jeg slipper å lage så veldig mange eksterne sider til hvert bilde?

 

Hvis det er noen som skjønner hva jeg sikter til da :thumbup:

Lenke til kommentar
Videoannonse
Annonse

Det er bare f.eks. å lage en lenke for hvert bilde som refererer til php-skriptet med en id for hvert bilde.

 

eks:

<!-- fil: mambo.php -->
<a href="mambo.php?img=blomst.jpg"><img src="blomst.jpg" alt="en blomst."/></a>
<a href="mambo.php?img=kvinne.jpg"><img src="kvinne.jpg" alt="en kvinne."/></a>

<p>
<?php
// bruker filnavn som id for å finne teksten som hører til bildet
// her har jeg brukt et assosiativt array. kanskje du vil bruke
// database, flat fil eller XML?  Evt kan alt ligge fast i skriptet
// hvis det uansett er midlertidig.

$text = array(	"blomst.jpg" => "bla bla bla blomst",
	"kvinne.jpg" => "bla bla bla kvinne etc");

if (isset($_GET['img'])) { // brukeren trykket på et bilde

if (array_key_exists($_GET['img'], $text)) { // er teksten til bildet definert
	echo $text[$_GET['img']]; // skriv ut teksten til bildet
}
} else { // tekst når brukeren ikke har valgt bilde enda.
echo "Trykk på et bilde for mer informasjon";
}
?>
</p>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...