Beste lezer(s),
Ik heb een formulier ontwikkeld in PHP 4.2.2 en maak gebruik van session. In dit formulier komen een aantal variabelen voor, die ik voordat het formulier presenteer voorzie van een waarde (variabele Datum krijgt date("d-m-Y") en variabele Reden krijgt een tekst).
Bij het testen van het formulier zie ik achter de waarde van de variabele het cijfer 1, dat er niet thuis hoort.
Wie heeft deze ervaring en wat kan ik er aan doen om het script te veranderen?
Script:
<?PHP
session_start();
session_register('Datum');
session_register('Reden');
$Evenement = " ";
$Datum = date("d-m-Y");
$Reden = "Vul reden van afwezigheid in";
?>
<html>
<head>
<title>Melding afwezigheid</title>
</head>
<body topmargin="5" leftmargin="5" bgcolor="#5C75CB" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF">
<div align="center">
<center>
<table border="1" cellspacing="3" style="border-collapse: collapse" bordercolor="#E9EDF3" width="60%" id="AutoNumber1" cellpadding="3">
<tr>
<td width="100%" style="border-style: none; border-width: medium">
<p align="center"><b><font face="Verdana" size="5" color="#FFFFFF">Afwezigheidregistratie</font></b></p>
<p align="center"><b><font face="Verdana" size="4" color="#FFFFFF">
<?PHP
print ("$Venster");
?></font></b></p>
<table border="1" cellspacing="0" style="border-collapse: collapse; " bordercolor="#E9EDF3" width="100%" id="AutoNumber2">
<tr>
<td width="33%" style="border-left-style:solid; border-left-width:1; border-right-style:none; border-right-width:medium; border-top-style:solid; border-top-width:1; border-bottom-style:solid; border-bottom-width:1"><b>
<font face="Verdana" size="2" color="#FFFFFF">
<?PHP
print("$VollNaam");
?></font></b></td>
<td width="33%" style="border-left-style:none; border-left-width:medium; border-right-style:none; border-right-width:medium; border-top-style:solid; border-top-width:1; border-bottom-style:solid; border-bottom-width:1"> </td>
<td width="34%" style="border-left-style:none; border-left-width:medium; border-right-style:solid; border-right-width:1; border-top-style:solid; border-top-width:1; border-bottom-style:solid; border-bottom-width:1">
<p align="right"><b><font face="Verdana" size="2" color="#FFFFFF">
<?PHP
print("$Geleding");
?></font></b></td>
</tr>
</table>
</center>
</div>
<form method="POST" action="<?=$_SERVER['PHP_SELF']?>">
<table border="0" cellpadding="3" cellspacing="3" width="100%">
<tr>
<td width="50%" align="right"><font face="Verdana" size="2" color="#FFFFFF"><b>Datum:</b></font></td>
<td width="50%"><input type="text" name="Datum" size="10" maxlength="10" value="<?=print("$Datum")?>"></td>
</tr>
<tr>
<td width="50%" align="right"><font face="Verdana" size="2" color="#FFFFFF"> </font></td>
<td width="50%"></td>
</tr>
<tr>
<td width="50%" align="right"><font face="Verdana" size="2" color="#FFFFFF"><b>Reden afwezigheid:</b></font></td>
<td width="50%"><input type="text" name="Reden" size="30" maxlength="30" value="<?=print("$Reden")?>"></td>
</tr>
<tr>
<td width="50%" align="right"><b><font face="Verdana" size="2" color="#FFFFFF"> </font></b></td>
<td width="50%"> </td>
</tr>
<tr>
<td width="100%" align="right" colspan="2"><p align="center">
<input type="submit" value="Registreer" name="btnRegistreer"></td>
</tr>
</table>
</form>
507 views