Onbekend |
|
Ik heb een loginscript van deze site hier gebruikt op mijn site en wat verandert, maar nu werkt er iets niet, als je een juiste naam en paswoord opgeeft moet hij worden doorgestuurd naar kantoor.php, dat doet hij volgens mij wel, maar in kantoor.php staat als je niet bent ingelogd dat je wordt teruggestuurd naar login.php.
Dit wilt zeggen dat hij geen sessie maakt
als ik boven de header weghaal en er een tekst zet, krijg ik de tekst wel te zien
ik heb vanboven aan mijn script ook staan ob_start();
omdat ik anders een error kreeg van headers already send
ziet iemand wat ik nu fout doe?
mijn hele script staat hier: http://plaatscode.be/1980/
<?php
session_start();
$db_naam = mysql_query("SELECT * FROM leden WHERE naam='".$naam."'");
$naam = mysql_fetch_assoc($db_naam);
setcookie("naam",$naam['naam'],time()+$_POST['tijd'],"/");
setcookie("wachtwoord",$naam['wachtwoord'],time()+$_POST['tijd'],"/");
$_SESSION['speler'] = $naam['naam'];
$_SESSION['gid'] = $naam['id'];
header("Location: kantoor.php");
?>
<?php $db_naam = mysql_query("SELECT * FROM leden WHERE naam='".$naam."'"); setcookie("wachtwoord",$naam['wachtwoord'],time()+$_POST['tijd'],"/"); $_SESSION['speler'] = $naam['naam']; $_SESSION['gid'] = $naam['id']; header("Location: kantoor.php"); ?>
|