Hoi ik ben hier net nieuw en ook eigenlijk beginner php...

wat doe ik hier fout?

ik wil heel graag afmelden.. als ik ben ingelogd maar telkens doettie dat niet...

script

<?php
ob_start();
//Hoe lang de bezoeker mag ingelogged blijven:
$expiredate = time()+60*60*24*7; //ingesteld op 1 week

if ($_POST["gebruikersnaam"] && $_POST["wachtwoord"])
{ // wachtwoord coderen
$wwgecodeerd = md5($_POST["wachtwoord"]);
$gebruikersnaam = $_POST["gebruikersnaam"];

// variabelen in een cookie zetten
setcookie("gebruikersnaam",$gebruikersnaam,$expiredate);
setcookie("wwgecodeerd",$wwgecodeerd,$expiredate);
header("location:$_SERVER[REQUEST_URI]");

exit;
}

$controle == FALSE;
$level = 1;
$jeid = "";
include ("login.php");
$controle = wachtwoord($gebruikersnaam, $wwgecodeerd);

if ($controle == TRUE)
{ $query = "SELECT * FROM gebruikers where id='$jeid'";
$resultaat = mysql_query($query) or die (mysql_error());
while ($obj = mysql_fetch_object($resultaat))
{ $gebruikersnaam ="$obj->gebruikersnaam";
$jeid="$obj->id";
$level="$obj->level";
}
include ('include/config.php');
}
if ($_POST['Login'] && $controle == TRUE)
echo "Je bent succesvol ingelogged";
elseif ($_POST['Login'] && $controle != TRUE)
echo "<font class='error'>Fout wachtwoord en/of gebruikersnaam</font>";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 ...>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=...">
<title>Login</title>
<? include ('include/css/style.php');?>
</head>
<body>
<?php
if ($controle != TRUE)
{ ?><form method="post" action="">
<table width="" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>Gebruikersnaam:</td><td>&nbsp;</td><td>&nbsp;</td>
<td><input type="text" name="gebruikersnaam" size="12"></td><td>&nbsp;</td><td>&nbsp;</td>
<td>Wachtwoord:</td><td>&nbsp;</td><td>&nbsp;</td><td><input type="password" name="wachtwoord" size="12"></td>
<td>&nbsp;</td><td>&nbsp;</td>
<td><input type="submit" value="Aanmelden" name="Login"></td><td>&nbsp;</td><td>&nbsp;</td>
</tr>
</table>
</form>

Menu:<br><br>
<img src="images/rondje.png" alt="">&nbsp;<a href="index.php">Home</a><br>
<img src="images/rondje.png" alt="">&nbsp;<a href="registreren.php">Registreren</a><br>

<?php
} elseif ($controle == TRUE) {
echo "Welkom <b>$jegebruikersnaam</b>,";
echo "<br><br>";
echo "<b>Menu:</b><br><br>";
echo "<img src='images/rondje.png' alt=''>&nbsp;<a href='forum/index.php'>Forum</a><br>";
echo "<img src='images/rondje.png' alt=''>&nbsp;<a href='gebruiker/profiel.php'>Profiel</a><br>";
echo "<img src='images/rondje.png' alt=''>&nbsp;<a href='gebruiker/wijzigww.php'>Wachtwoord</a><br>";
echo "<img src='images/rondje.png' alt=''>&nbsp;<a href='logout.php'>Afmelden</a><br><br>";
echo "<b>Console:</b><br><br>";
echo "<img src='images/rondje.png' alt=''>&nbsp;<a href='index.php'>Status</a><br>";
echo "<img src='images/rondje.png' alt=''>&nbsp;<a href='console/train.php'>Train</a><br>";
echo "<img src='images/rondje.png' alt=''>&nbsp;<a href='console/winkel.php'>Winkel</a><br>";
} ?>

</body>
</html>
Welke fout wordt er gegeven?

edit:
doe eens de volgende code bij je script:
error_reporting(E_ALL);
echo "<img src='images/rondje.png' alt=''>&nbsp;<a href='logout.php'>Afmelden</a><br><br>";

Dit hier boven staat logout.php maar eigenlijk wil ik niet dat die naar logout.php gaat maar op dezelfde pagina word uitgelogd (script)....ipv ander bestand...

maar vat niet echt wat ik erin moet zetten...

edit:
liefst wil ik graag een script waar ik gebruikers kan registreren en ze kan laten inloggen en uitloggen.
maarja dat uitloggen wil niet echt
vraag je nu naar een heel script?

edit: Het volgende zorgt er voor dat er na submitten terug naar de zelfde pagina gegaan word
" . $_SERVER['PHP_SELF'] . " 


ja :D

alleen kant nergens vinden....maarja...

Voor hulp dient het forum, zoek je een compleet script moet je bij onze vriend zijn of gebruik maken van de zoek functie die je langs de linker kant van deze pagina vind

Reageren