GD - Link aan blokje gekoppeld
Jurn
07/01/2006 10:08:00Ik wil een link aan ieder blokje van mijn GD-plaatje plakken, hoe kan ik dit doen.
Mijn blokje wordt gegeven met
Mijn blokje wordt gegeven met
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
$x = 50 ;
$y = 50 ;
$img = imagecreatefromjpeg('belgie.jpg');
ImageFilledRectangle ($img,1*$x,$v*$y+0.5*$y,2*$x,$w*$y+0.5*$y,$c1);
// is een van de 22 blokjes
//Horizontale-lijnen
imageline($img, 0.5*$x, 0.5*$y, 6.5*$x, 0.5*$y, $black);
imageline($img, 0.5*$x, $y+0.5*$y, 7.5*$x, $y+0.5*$y, $black);
imageline($img, 0.5*$x, 2*$y+0.5*$y, 7.5*$x, 2*$y+0.5*$y, $black);
imageline($img, 1.5*$x, 3*$y+0.5*$y, 7.5*$x, 3*$y+0.5*$y, $black);
imageline($img, 2.5*$x, 4*$y+0.5*$y, 7.5*$x, 4*$y+0.5*$y, $black);
imageline($img, 3.5*$x, 5*$y+0.5*$y, 6.5*$x, 5*$y+0.5*$y, $black);
//Verticale-lijnen
imageline($img, $x, 0, $x, 3*$y, $black);
imageline($img, 2*$x, 0, 2*$x, 3.5*$y+0.5*$y, $black);
imageline($img, 3*$x, 0, 3*$x, 4.5*$y+0.5*$y, $black);
imageline($img, 4*$x, 0, 4*$x, 5.5*$y+0.5*$y, $black);
imageline($img, 5*$x, 0, 5*$x, 5.5*$y+0.5*$y, $black);
imageline($img, 6*$x, 0, 6*$x, 5.5*$y+0.5*$y, $black);
imageline($img, 7*$x, 0.5*$y+0.5*$y, 7*$x, 4.5*$y+0.5*$y, $black);
?>
$x = 50 ;
$y = 50 ;
$img = imagecreatefromjpeg('belgie.jpg');
ImageFilledRectangle ($img,1*$x,$v*$y+0.5*$y,2*$x,$w*$y+0.5*$y,$c1);
// is een van de 22 blokjes
//Horizontale-lijnen
imageline($img, 0.5*$x, 0.5*$y, 6.5*$x, 0.5*$y, $black);
imageline($img, 0.5*$x, $y+0.5*$y, 7.5*$x, $y+0.5*$y, $black);
imageline($img, 0.5*$x, 2*$y+0.5*$y, 7.5*$x, 2*$y+0.5*$y, $black);
imageline($img, 1.5*$x, 3*$y+0.5*$y, 7.5*$x, 3*$y+0.5*$y, $black);
imageline($img, 2.5*$x, 4*$y+0.5*$y, 7.5*$x, 4*$y+0.5*$y, $black);
imageline($img, 3.5*$x, 5*$y+0.5*$y, 6.5*$x, 5*$y+0.5*$y, $black);
//Verticale-lijnen
imageline($img, $x, 0, $x, 3*$y, $black);
imageline($img, 2*$x, 0, 2*$x, 3.5*$y+0.5*$y, $black);
imageline($img, 3*$x, 0, 3*$x, 4.5*$y+0.5*$y, $black);
imageline($img, 4*$x, 0, 4*$x, 5.5*$y+0.5*$y, $black);
imageline($img, 5*$x, 0, 5*$x, 5.5*$y+0.5*$y, $black);
imageline($img, 6*$x, 0, 6*$x, 5.5*$y+0.5*$y, $black);
imageline($img, 7*$x, 0.5*$y+0.5*$y, 7*$x, 4.5*$y+0.5*$y, $black);
?>
PHP hulp
29/01/2025 05:01:14Mitch X
07/01/2006 10:36:00Wil je het aan een blokje van 1px bij 1px uit je hele afbeelding doen of zijn het allemaal afbeeldingen van 1px bij 1px.
In geval 2 moet je Mitch ze manier hebben
In geval 1 zou je met HTML veder moeten werken en Image maps gaan gebruiken
In geval 2 moet je Mitch ze manier hebben
In geval 1 zou je met HTML veder moeten werken en Image maps gaan gebruiken