Fore aendrede vaerdiger fra en form med naar man saetter en var
Jeg har dette problemNaar jeg klikker paa knappen slettes de aendringer jeg har lavet i formen...
Er der en maade hvor man kan hive aendrede vaerdier med?
<form name="View" method=post action="view.php" onsubmit="return validate();">
<tr><td width=150px>Name</td><td><input type="text" name="firstname" maxlength="64" style="width: 270px" size="32" value="<?php echo str_replace("''","'",$firstname); ?>"></td><td align=right><img src="php-power-micro.png" border="0" alt="php" /></td></tr>
<tr><td width=150px>Surname</td><td><input type="text" name="lastname" maxlength="64" style="width: 270px" size="32" value="<?php echo str_replace("''","'",$lastname); ?>"></td></tr>
<tr><td width=150px>Group</td><td>
<select name="groupname" maxlength="64" style="width: 275px" size="1">
<?PHP
$conn = odbc_connect($DSN,$db_login,$db_pw);
$sql = "SELECT GroupName FROM GroupsView WHERE TenantNdx = ".$tenant1ndx." ORDER BY GroupName";
$res = odbc_exec($conn,$sql);
if (strlen($groupname) == 0) {
print "<option value=\"\">Select group</option>";
print "<option value=\"\">--------------------------------------</option>";
}
while($row = odbc_fetch_array($res)) {
print "<option value=\"".$row['GroupName']."\"";
if ($groupname == $row['GroupName']){
print " selected ";
}
print ">".$row['GroupName']."</option>\n";
}
odbc_close($conn);
?>
</select></td></tr>
<?PHP
//Where to put the date
for ($n = 1; $n <= 16; $n++ ) {
if ($n < 10) {
$fill = 0;
} else {
$fill = "";
}
if (strlen(${"field".$fill.$n}) == 0 && ${"field".$fill.$n."date"} == 1) {
${"field".$fill.$n} = $today;
}
}
//Which fields to show
for ($n = 1; $n <= 16; $n++ ) {
if ($n < 10) {
$fill = 0;
} else {
$fill = "";
}
if (${"fieldT".$n} != "" && ${"fieldT".$n} != "Field ".$n."" && ${"show".$n} == 1) {
echo "<tr><td width=150px>".${"fieldT".$n}."</td><td><input type='text' name='field".$fill.$n."' maxlength='50' style='width: 270px' size='32' value='".${"field".$fill.$n}."'></td></tr>";
}
}
//Whether to show TempStart or not
if ($showTS == 1) {
echo "<tr><td width=150px>Issue date</td><td><input type='text' name='tempstart' maxlength='50' style='width: 270px' size='32' value='".$tempStart."'></td></tr>";
} else {
echo "<input type='hidden' name='tempstart' maxlength='50' style='width: 270px' size='32' value='".$tempStart."'>";
}
//Get card number control
if (isset($_GET['getnumber'])) {
$sqlCardtext = "SELECT MessageText FROM Events WHERE EventId = (SELECT MAX(Events.EventId) AS EventId FROM Events) AND PointAddr IN ".$doornum;
$cardtextres = odbc_result(odbc_exec($conn,$sqlCardtext),1);
if (strlen($cardtextres) > 0) {
$cardtext = $cardtextres;
}
}
if ($action >= 1 && $action <= 4) {
$get = "?getnumber=1&doRetrieve=true&individualid=".$individualid;
} else {
$get = "?getnumber=1";
}
?>
<tr><td width=150px>Card number</td><td><input type="text" name="cardtext" maxlength="16" style="width: 270px" size="32" value="<?php echo $cardtext; ?>"></td><td><input type="button" value="Card read" onclick="location.href='<?PHP echo $get; ?>'"></td></tr>
<tr><td width=150px>PIN</td><td><input type="password" name="pinnum" maxlength="64" style="width: 270px" size="32" value="<?php echo $pinnew; ?>"></td></tr>
<tr><td height=8></td></tr>
<?php if ($action==0) {?>
<tr><td> </td><td><input type="submit" name="doCreate" value="Issue"> <input type="reset" value="Reset"></td><td> </td></tr>
<?php } else { ?>
<tr><td> </td><td><input type="submit" name="doUpdate" value="Save"> <input type="submit" name="doDelete" value="Delete" onClick="return confirmsubmit()"> <input type="reset" value="Reset"> <input type="submit" name="doNew" value="New"></td><td></td></tr>
<input type="hidden" name="individualid" value="<?php echo $individualid; ?>">
<?php } ?>
</form>
