Ezzio
Legacy Member
Ik heb net een list gemaakt die alleen maar toont als je ingelogd bent. Ik heb het al toegepast op een andere website maar op de deze werkt et gwn niet.
Hieronder de code voor de login na te kijken:
En hier de lijst die aangepast wordt na de login:
Er is een connectie met de database, dat heb ik al getest. Hij loopt door de code en gaat uiteindelijk naar de index-pagina zoals in php wordt gezegd maar de lijst wordt niet aangepast.
Ik hoop dat iemand de fout ziet want ik ben er al 2 dagen aan bezig
Al bedankt op voorhand
Hieronder de code voor de login na te kijken:
Code:
<?php
ob_start();
require_once('connection.php');
// Define username and password
$voornaam=$_POST['voornaam'];
$achternaam=$_POST['achternaam'];
$pwd=$_POST['pwd'];
//Query results
$sql="SELECT * FROM ledenlijst WHERE Voornaam='$voornaam' AND Familienaam='$achternaam' AND pwd='$pwd'";
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1){
// Register $voornaam, $achternaam, $pwd and redirect to file "login_success.php"
session_register("voornaam");
session_register("achternaam");
header("location:../index.php");
}
else { header("location:../login_fail.php");}
ob_end_flush();
?>
En hier de lijst die aangepast wordt na de login:
Code:
<?php
session_start();
if(isset($_SESSION['voornaam']) && isset($_SESSION['voornaam'])){
echo "
<ul>
<li>lijst ingelogd</li>
</ul>
";}
else { echo "
<ul>
<li>lijst niet ingelogd</li>
</ul>" ;}
?>
Er is een connectie met de database, dat heb ik al getest. Hij loopt door de code en gaat uiteindelijk naar de index-pagina zoals in php wordt gezegd maar de lijst wordt niet aangepast.
Ik hoop dat iemand de fout ziet want ik ben er al 2 dagen aan bezig

Al bedankt op voorhand

