ich versuchs mal mit der komprimierten quellttext-version:
// Create Location Dropdown
echo("<tr><td>Location</td><td>Project</td></tr><tr><td>");
$ssql = "select loc_name, location_id from location order by loc_name";
echo "<form name='main' action='" . $PHPSELF . "' method='get'>";
echo("<input type='hidden' name='isubmit' value='1'>");
if ($editid1) {
echo("<input type='hidden' name='submitid' value='" . $editid1 . "'>");
echo("<input type='hidden' name='editid1' value='" . $editid1 . "'>");
}
echo "<select NAME='location_sel' SIZE='$size' onchange='document.main.submit()'>\n";
$result = pg_exec ($conn, $ssql);
$num = pg_numrows($result);
for ($i=0; $i < $num; $i++) {
$r = pg_fetch_row($result, $i);
if ($i==0) { if ($location_sel=="") { $location_sel=$r[1]; } }
if ($r[1]==$location_sel) {
echo "<option selected value='$r[1]'>$r[0]</option>\n";
}
else {
echo "<option value='$r[1]'>$r[0]</option>\n";
}
}
echo "</select>\n";
....
....
....
echo ("<input type='submit' name='submitform' value='Enter Data'>");
....
....
....
formular abgeschickt mittels "submit()".
folgende Abfrage liefert false:
if (isset($submitform)){...}