Code:
<?php
function zip($arr1, $arr2) {
$r = array();
for ($i = 0, $n1 = count($arr1), $n2 = count($arr2); $i < $n1 && $i < $n2; ++$i)
$r[] = array($arr1[$i], $arr2[$i]);
return $r;
}
$lonlats = array(array('Lat', 'N'),
array('Lon', 'E'),
array('Lat', 'S'),
array('Lon', 'W'));
?>
<script type="text/javascript">
function setWholeScan(o) {
for (var e = o.form.elements, i = e.length; --i >= 0; )
if (e[i].name.substring(0, 3) === "ord")
e[i].value = e[i].defaultValue;
}
</script>
<form id="globe" name="aoiselect" method="post" action="<? echo $_SERVER['PHP_SELF'];?>">
<tr>
<td>
<label>
Select AOI:
<select onchange="location = 'index.php?satellite=&areaaoi=' + this.value;">
<?php for ($j = 0; $j <= $d2[$sat]; $j++) { ?>
<option value="<?php echo $j; ?>"
<?php if ($aoi === $j) echo 'selected'; ?>>
<?php echo $d1[$sat][$j][0]; ?>
</option>
<?php } ?>
</select>
</label>
or define AOI:
</td>
<?php foreach (zip($d1[$sat][$aoi], $lonlats) as $k => $v) ?>
<td>
<label>
<?php echo $v[1][0]; ?> <?php echo $v[1][1]; ?>:
<input type="text"
id="ord<?php echo $v[1][1]; ?>"
name="ord<?php echo $v[1][1]; ?>"
size="6"
value="<?php echo $v[0][$k + 1]; ?>">
<?php /* Are you sure about the above line? One-indexed? */ ?>
</label>
</td>
<?php } ?>
<td>
Whole Scan:
<input type="checkbox"
name="wholeScan"
value="wholeScan"
onfocus="setWholeScan(this);";>
</td>
</tr>
</form>
Bookmarks