Länkar i GD-genererad bild?

Tråden skapades och har fått 1 svar. Det senaste inlägget skrevs .
1

Jag har genererat en bild med hjälp av GD och PHP. Den ser ut ungefär som en mindmap med olika "bubblor". Jag vill nu att man ska kunna klicka på en bubbla och komma vidare. Finns det nåt smart sätt att göra detta? Koordinaterna för varje bubbla skapas genom:

for($n=0;$n<360;$n +=$inc)
{
$x = $origX+( $origX*(cos( $n/(2*pi()) ) ) );
$y = $origY+( $origY*(sin( $n/(2*pi()) ) ) );
$txt = "En bubbla";
imagestring($image,5,$x,$y,$txt,$black);
}

Skriptet "är" en bild i sig, jag skriver alltså

<img src="mitt_skript.php">

för att visa bilden.

Ciryon

  • Medlem
  • Stockholm
  • 2004-07-29 20:02

Jag antar att du har tillgång till ingångsvärdena även i scriptet som genererar sidan? I så fall borde en dynamiskt genererad imagemap fungera? Var det det du frågade efter?

http://www.javascriptkit.com/howto/imagemap.shtml

/Kalle

Ursprungligen av Ciryon:

Jag har genererat en bild med hjälp av GD och PHP. Den ser ut ungefär som en mindmap med olika "bubblor". Jag vill nu att man ska kunna klicka på en bubbla och komma vidare. Finns det nåt smart sätt att göra detta? Koordinaterna för varje bubbla skapas genom:

for($n=0;$n<360;$n +=$inc)
{
$x = $origX+( $origX*(cos( $n/(2*pi()) ) ) );
$y = $origY+( $origY*(sin( $n/(2*pi()) ) ) );
$txt = "En bubbla";
imagestring($image,5,$x,$y,$txt,$black);
}

Skriptet "är" en bild i sig, jag skriver alltså

<img src="mitt_skript.php">

för att visa bilden.

Ciryon

1
Bevaka tråden