killer bel
Legacy Member
vanboven laat ik een cookie en sessie schrijven, om ze vervolgens verder in de code met $_cookie of $_session op te roepen, maar bij geen van bij lukt dat. Er komt simpelweg niet te staan
bij voorbaat dank
PHP:
<?php
session_start();
$usersname = $_POST["usersname"];
session_register("usersname");
if($_POST["usersname"] == "zeg ik niet"){
setcookie("usersname", $_POST["usersname"], time()+3600000);
setcookie("paswoord", $_POST["wachtwoord"], time()+3600000);
$controle = "waar";
}else{
$controle = "fout";
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
include("header.htm");
include("menu.htm");
?>
<br>
<div align="center">
<div id="Layer3" style="position:absolute; left:497px; top:209px; width:574px; height:449px; z-index:3; background-color: #999999; layer-background-color: #999999; border: 1px none #000000;">
<?php
include("connect.php");
if($controle == "waar"){
echo("<a href=\"adminpanel.php\">admin</a>");
echo("Je bent succesvol ingelogd ".$_COOKIE["usersname"]);
}else{
$query = "SELECT * FROM leden WHERE usersname = \"".$_POST["usersname"]."\" AND paswoord = \"".$_POST["wachtwoord"]."\"";
$result = mysql_query($query, $db) or die(mysql_error());
if(mysql_num_rows($result) >= 1){
echo("Je bent succesvol ingelogd ".$_SESSION["usersname"]);
}else{
echo("Sorry, je usersname of paswoord is fout geschreven");
}
}
?>
bij voorbaat dank