Ik denk zelf dat in de action van <form method="post" action=""> moet komen te staan mijn pagina waar ik heen wil. Bijvoorbeeld admin.php.
Maar wat voor script moet er in de adminpagina's komen te staan om te zien of ik ingelogd ben. Anders kun je er nog zo opkomen
Je hebt een formulier, je vult er waardes in, die waardes vergelijk je met waardes uit je tabel (lees: database), als ze kloppen maak je een sessie aan waaruit je kan aflezen dat je ingelogd ben. Op de beveiligde pagina controleer je of je ingelogd ben dmv van de sessie te controleren. De stappen tot en met de sessie plaatsen staan in Arjan zijn script de controle kan je zo doen:
<?
if (
($inlognaam ==”machteld” && $wachtwoord == “kanarie”) ||
($inlognaam == “Stije” && $wachtwoord == “bergtop”)){
echo “welkom op dit privégedeelte van deze website <B>$inlognaam</B><BR><BR>
Op deze site vertellen we graag alvast de antwoorden van het afgelopen tentamen informatica”;}
else {echo “Helaas is deze site niet toegankelijk voor je! <BR><BR><A href=’inlog.htm’>Probeer opnieuw in te loggen </A>”;}
?>
<?
if (
($inlognaam ==”machteld” && $wachtwoord == “kanarie”) ||
($inlognaam == “Stije” && $wachtwoord == “bergtop”)){
echo “welkom op dit privégedeelte van deze website <B>$inlognaam</B><BR><BR>
Op deze site vertellen we graag alvast de antwoorden van het afgelopen tentamen informatica”;}
else {echo “Helaas is deze site niet toegankelijk voor je! <BR><BR><A href=’inlog.htm’>Probeer opnieuw in te loggen </A>”;}
?>