killer bel
Legacy Member
ik heb problemen met mijn cookies ik krijg de foutmelding dat de header already sent is. Ik weet da je niets mag wegschrijven voor je cookies maar hoe doe je dat dan wil je je cookies in een if plaatsen zoals in mijn kort inlogscript hier onderaan?
alvast bedankt
PHP:
<?php
include("connect.php");
$query = "SELECT * FROM nickname WHERE nickname = '".$_POST["nickname"]."' AND paswoord = '".$_POST["paswoord"]."'";
$result = mysql_query($query, $db) or die(mysql_error());
if($_POST["nickname"] == ""){
$controle = "fout";
}elseif($_POST["paswoord"] == ""){
$controle = "fout";
}elseif(mysql_num_rows($result) < 1){
$controle = "fout";
}else{
setcookie("nickname", $_POST["nickname"], time()+3600000000000);
setcookie("paswoord", $_POST["paswoord"], time()+36000000000);
$controle = "waar";
}
?>
<!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
if($controle = "fout"){
echo("Sorry u heeft een verkeerde usersname of paswoord ingevoerd <a href=\"javascript:history.back();\">ga terug</a>");
}else{
echo("Je bent succesvol ingelogd!");
}
?>
</body>
</html>
alvast bedankt