Avatar billede dang Praktikant
02. december 2004 - 13:22 Der er 18 kommentarer og
2 løsninger

Stort Image map

Jeg skal til at have lavet et MEGET omfattende Image map på et billed der er 443*400, jeg vil meget gerne slippe for at skulle lave det kolonorme Image map "i hånden"
Hele humlen i det her er at jeg skal bruge lokationen på alle kordinater på kortet så jeg kan koble dem sammen med lokationer i min database !
Jeg har forestillet mig lidt i retningen:
<AREA SHAPE="Rect" HREF="MyPage.php?x=1&y=1" COORDS="1,1 1,1">
<AREA SHAPE="Rect" HREF="MyPage.php?x=2&y=2" COORDS="2,2 2,2">
Avatar billede roenving Novice
02. december 2004 - 13:29 #1
Hvis du laver det som en input type=image får du automatisk koordinaterne med til serveren, så det er måske løsningen ?-)
Avatar billede dang Praktikant
02. december 2004 - 13:46 #2
Det lydder super, men hvordan hiver jeg koordinaterne ud !
Avatar billede roenving Novice
02. december 2004 - 13:48 #3
Såvidt jeg husker får du koordinaterne som POST-variabler, som vist hedder x og y ...
Avatar billede olebole Juniormester
02. december 2004 - 13:51 #4
<ole>

<input type="image" src="bla.gif" name="kort">

Giver $_POST["kort.x"] og $_POST["kort.y"] på serveren. De indeholder klik-koordinaterne

/mvh
</bole>
Avatar billede dang Praktikant
02. december 2004 - 14:15 #5
POST giver ikke noget igennem, men GET gør, jeg kan se dem oppe i adresse barren, men kan ikke hive dem ned på siden !

<FORM METHOD="GET" ACTION="popupper.php">
<input type="image" border="0" src="danmarks_kort.gif" name="kort" width="443" height="400">
</form>
<? echo $_GET['kort.x'] ?>
<? echo $_GET['kort.y'] ?>
Avatar billede dang Praktikant
02. december 2004 - 14:19 #6
Den henter bare sig selv, det skulle vel ikke betyde noget !
Avatar billede olebole Juniormester
02. december 2004 - 14:28 #7
Så må du lave en eller fejl, du ikke skriver om her. Den metode fungerer helt ypperligt med POST
Avatar billede olebole Juniormester
02. december 2004 - 14:31 #8
Men hvis du heller ikke kan skrive variablerne ud ved GET, kører du nok en tusse gammel PHP-opsætning. Kan du mon skrive dem ud ved bare at skrive:

<? echo $kort.x ?>
<? echo $kort.y' ?>
Avatar billede olebole Juniormester
02. december 2004 - 14:32 #9
Ooops ... en apostrof for meget:

<? echo $kort.x ?>
<? echo $kort.y ?>
Avatar billede dang Praktikant
02. december 2004 - 15:51 #10
Meget mystisk, hvis jeg gør som du sidst foreslog så viser den kun x og y men ingen koordinater !

Her er hele koden !

<html>
<head>
<meta name="Generator" content="Stone's WebWriter 4">
</head>
<body>
<FORM METHOD="get" ACTION="popupper.php">
<input type="image" border="0" src="danmarks_kort.gif" name="kort" width="443" height="400">
</form>
<? echo $kort.x ?>
<br>
<? echo $kort.y ?>
Avatar billede olebole Juniormester
02. december 2004 - 16:02 #11
Prøv:

<? echo $kort_x ?>
<? echo $kort_y ?>
Avatar billede dang Praktikant
02. december 2004 - 16:52 #12
YES BABY Det var det der skulle til !
Det kan simpelthend drive mig til vandvid når det ikke vil som jeg.
Hvordan fordeler vi point, vil det være fair med fifty/fifty ?
Avatar billede olebole Juniormester
02. december 2004 - 17:05 #13
yups ... det har jeg ingen problemer med  :)
Avatar billede olebole Juniormester
02. december 2004 - 17:06 #14
PS: er det din egen server?
Avatar billede dang Praktikant
02. december 2004 - 17:29 #15
Så gør vi sådan, nu ar jeg self glemt hvordan man deler det op !

Det er en Cliche server som lægger ryg til det :P
Avatar billede roenving Novice
02. december 2004 - 18:32 #16
Velbekomme '-)
Avatar billede roenving Novice
02. december 2004 - 23:47 #17
-- og tak for point ;~}
Avatar billede dang Praktikant
03. december 2004 - 09:37 #18
Det er mig der takker for at i gidder hjælpe :)
Avatar billede olebole Juniormester
03. december 2004 - 18:02 #19
Næææhhhh, hov .... reglerne er sådan, at den, der spørger, 'tigger' - vi andre takker ...!  ;D

... tak for points  ;o)
Avatar billede dang Praktikant
03. december 2004 - 23:09 #20
LOL it works lige a clock TIG-TAK-TIG-TAK-TIG-TAK-TIG-TAK-
God weekend alle
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