ik heb de volgende pagina geschreven:
<?php
//wachtwoordcontrole
$file="pass.txt";
$naam=$_POST["naam"];
$pas=$_POST["pas"];
if(isset($naam)&& $naam !=""&& $pas !=""){
$pointer=fopen($file,"r+");
$paswoorden=fread($pointer,filesize($file));
$paswoorden=explode(",",$paswoorden);
$tel=count($paswoorden);
for($i=0;$i<$tel;$i++){
$filenaam=$paswoorden[$i];
$filenaam=trim($filenaam);
$i++;
$filepass=$paswoorden[$i];
$filepass=trim($filepass);
if(($filenaam==$naam)&&($filepass==$pas)){
echo "<h2>Correct wachtwoord!</h2><br>\n";
$wachtwoord="oke";
}
}
fclose($pointer);
}
if(isset($wachtwoord)&& $wachtwoord =="oke"){
//wachtwoord gecontroleerd, nu gegevens invoeren
echo "<h2>Wedstrijdverslag Invoeren</h2>\n";
echo "<form action=\"$PHP_SELF\" method=\"post\">\n";
echo "<p>Uw naam: <input type=\"text\" name=\"naam\"></p>\n";
echo "<p>Uw E-mail adres: <input type=\"text\" name=\"email\"></p>\n";
echo "<p>uw Commentaar:</p>\n";
echo "<textarea cols=\"55\" rows=\"5\" wrap=\"soft\" name=\"commentaar\"></textarea><br>\n";
echo "<p><input type=\"submit\" value=\"Verslag verzenden\"></p>\n";
echo "<hr>\n";
echo "<p><h2>Alle verslagen tot nu toe</h2></p>\n";
$tekstfile="wedstrijdverslag.txt";
if(isset($commentaar)&& naam !="" && email !=""){
$pointer=fopen($tekstfile,"r+");
$oudcommentaar=fread($pointer,filesize($tekstfile));
$email="<a href=\"mailto:$email\">$email</a>";
$date=date("j.n.Y");
$commentaar=htmlspecialchars($commentaar);
$commentaar=stripslashes(nl2br($commentaar));
$geschreven="<p><strong>$naam</strong> ($email) heeft geschreven op: <i>$date</i>:
<br><br>$commentaar</p><hr>\n";
rewind($pointer);
fputs($pointer,"$geschreven\n$oudcommentaar\n");
}
readfile($tekstfile);
}
else{
echo "<h2>Jammer, maar zonder wachtwoord geen toegang</h2><br>\n";
}
?>
Als ik mijn wachtwoord invul gaat alles goed, maar als ik dan op de volgende pagina (deze die hierboven staat) gegevens wil verzenden kan dat niet. Voor voorbeeld kijk op www.aannemersbedrijf-wiering.nl/VOS/wedstrijdverslaginvoerpas.php
Inlog naam: USER
Wachtwoord: PASS
Gegroet Jeroen
642 views