via login.php wordt het doorgestuurd naar index.php
masar ook als ik zo naar index .php ga doet hij het ook niet
dit is index .php
<?php
include("config.php");
include("ingelogd.php");
?>
<html>
<head>
<title>Je bent ingelogd</title>
</head>
<body>
<h1>Je bent ingelogd</h1>
Je bent succesvol ingelogd met hetvolgende profiel:
<table>
<tr>
<td><b>Nickname:</b></td>
<td>
<?php
$resultaat_nickname = mysql_query("SELECT nickname FROM $tabel_naam WHERE id='$id'");
$nickname = mysql_result($resultaat_nickname, 0);
echo stripslashes($nickname);
?>
</td>
</tr>
<tr>
<td><b>E-mail adres:</b></td>
<td>
<?php
$email = mysql_query("SELECT email FROM $tabel_naam WHERE id='$id'");
$email = mysql_result($email, 0);
$email = stripslashes($email);
echo "<a href=\"mailto:$email\">$email</a>";
?>
</td>
</tr>
</table>
<a href="verander_profiel.php?locatie=<?php echo $_SERVER['PHP_SELF']; ?>">Verander profiel</a> <a href="verander_ww.php?locatie=<?php echo $_SERVER['PHP_SELF']; ?>">Verander wachtwoord</a><br>
<a href="loguit.php">Log uit</a>
<?
$resultaat_rang = mysql_query("SELECT rang FROM $tabel_naam WHERE id='$id'");
$rang = mysql_result($resultaat_rang, 0);
if($rang=='admin'){
echo '<a href="admin_main.php">Admin paneel</a>';
?>
</body>
</html>
dit is ingelogt.php
<?php
$controle=1;
if(isset($_SESSION['ingelogd'])&&$_SESSION['ingelogd']==true){
$id=$_SESSION['id'];
$actief = mysql_query("SELECT actief FROM $tabel_naam WHERE id='$id'");
$actief = mysql_result($actief, 0);
if($actief==0){
$controle=0;
$titel = "Je account is niet actief";
$body="<h1>Je account is niet actief</h1>
Je account is niet actief. Controleer het e-mail adres dat je hebt ingevuld bij je aanmelding en volg de link die in de mail staat";
}
if($controle==1&&$_SERVER['REMOTE_ADDR']!=$_SESSION['ip']){
$controle=0;
$titel = "Je probeert in te breken";
$body="<h1>Je probeert in te breken</h1>
Je probeerd in te breken via een andere computer, want het ip-adres waarmee je ingelogd bent is niet hetzelfde als het ip waar je nu vandaan komt.";
}
} else {
if(isset($_COOKIE['u'])&&isset($_COOKIE['p'])){
$u = $_COOKIE['u'];
$p = $_COOKIE['p'];
for($i=0; $i<4; $i++){
$u = base64_decode($u);
$p = base64_decode($p);
}
$id = $u.$p;
for($i=0; $i<7; $i++){
$id = base64_decode($id);
}
$ingelogd_resultaat = mysql_query("SELECT ingelogd FROM $tabel_naam WHERE id='$id'");
$ingelogd = mysql_result($ingelogd_resultaat, 0);
if($ingelogd==1){
$ip_db_resultaat = mysql_query("SELECT ip FROM $tabel_naam WHERE id='$id'");
$ip_db = mysql_result($ip_db_resultaat, 0);
if($ip_db != $_SERVER['REMOTE_ADDR']){
$controle=0;
$titel = "INDRINGER!!!!!";
$body = "<h1>INDRINGER!!!!!</h1>
Verzamelde informatie is niet geldig, je hebt ergens zitten rommelen, waar je niet behoort te rommelen, dus je bent niet binnen. Klik <a href=\"login.php\">hier</a> om de normale weg te bewandelen";
} else {
$_SESSION['ingelogd'] = $ingelogd;
$_SESSION['id'] = $id;
$_SESSION['ip']= $_SERVER['REMOTE_ADDR'];
header("location: $locatie");
}
} else {
$controle=0;
$titel = "INDRINGER!!!!!";
$body = "<h1>INDRINGER!!!!!</h1>
Verzamelde informatie is niet geldig, je hebt ergens zitten rommelen, waar je niet behoort te rommelen, dus je bent niet binnen. Klik <a href=\"login.php\">hier</a> om de normale weg te bewandelen";
}
} else {
$controle=0;
$titel = "Je bent niet ingelogd";
$body="<h1>Je bent niet ingelogd</h1>
Je bent niet ingelogd. Klik <a href=\"login.php\">hier</a> om dat te doen.";
}
}
if($controle==0){
die("<html>\n<head>\n<title>$titel</title>\n</head>\n<body>\n$body\n</body>\n</html>");
}
?>