Hallo PHP forum,
Ik ben nieuw hier en ook best nieuw met PHP.
Nu heb ik een vraag ik probeer een registratie te maken waarbij je als je bent ingelogd ziet dat je bent ingelogd als piet(bijv.) Dat lukt als je bent ingelogd. Nu als ik naar registreren ga en ik wil een account aanmaken laat die het niet zien. hieronder de code!
Hier zie je wanneer je bent ingelogd laat de if(isset) het zien en anders door naar de else en daar is het probleem
<?php require ('header.php');
if(isset($_SESSION["username"])){ // als je al bent ingelogged dan laat de code dit zin !
echo "<div id='register_inlog_name'>";
echo "<div id='login_ani'>U kunt geen account maken als u al bent ingelogt";
echo "<a href='main.php'> klik hier</a> om terug te gaan naar de hoofdpagina";
echo "</div>";
echo "</div>";
echo "<div id='already_login_img'></div>";
}
else{
'<form id="slick-regrister" method="post" action="register.php">
<!-- label HTML5 ipv. input -->
<label for="username"></label><input type="text" name="username"
class="placeholder" placeholder="Gebruikersnaam"><!--placeholder zet tekst in de input wat weggaat als je daar iets in typt-->
<label for="password"></label><input type="password" name="password"
class="placeholder" placeholder="Wachtwoord">
<label for="passwordcheck"></label><input type="password" name="passwordcheck"
class="placeholder" placeholder="Herhaal wachtwoord">
<label for="email"></label><input type="email" name="email"
class="placeholder" placeholder="Email-adress">
<input type="submit" value="Regristreer">
</form>';
} ?>
Als iemand een idee heeft hoe ik kan registreren zonder dat ik ben ingelogd, en als ik ben ingelogd moet heel het form weg en wordt het gewoon een tekst met daarin JE bent al ingelogd etc.
1.359 views