Forum Moderators: coopster
The first map is in a form thus:
<FORM METHOD="POST" ACTION="map2.php">
<INPUT TYPE="IMAGE" SRC="../maps/map-a.png" ALIGN="right" NAME="mapa" alt="">
</FORM>
The map on the second page:
<img SRC="zoom.php?x=<? echo $mapa_x ?>&y=<? echo $mapa_y ?>" NAME="mapb" BORDER="0">
A separate file named zoom.php has the following code:
Header( "Content-type: image/png");
$bigmap=ImageCreateFromPng("../maps/map-b.png");
$image_out=ImageCreate(325,266);
$factor=3;
$posx=floor($x*$factor-162);
$posy=floor($y*$factor-133);
$copia=ImageCopyResized($image_out, $bigmap, 0, 0, $posx, $posy, 325, 266, 325, 266);
ImagePng($image_out);
ImageDestroy($bigmap);
ImageDestroy($image_out);