heey mensen, ik zit vast,
ik heb hem nu zo ver dat je inlogt, en dat de sessie admin start
de sessie staat er boven maar hij voert de sessie niet uit,
iemand een idee??
script:
PHP
<?
require 'includes/config.php';
ob_start();
if(isset($_SESSION['admin']))
{
if(isset($_GET['page']))
{
if($_GET['page'] == 'post')
{
if(isset($_COOKIE['spam']))
{
echo 'Je mag niet 2 berichten in '.$cnfg['spam'].' seconden posten.';
reload('admin.php',3);
}
elseif($_POST['naam'] == '')
{
echo 'Je hebt je naam niet ingevuld!<br>';
form('Naam',$_POST['bericht'],'admin.php',0);
}
elseif($_POST['bericht'] == '')
{
echo 'Je hebt je bericht niet ingevuld!<br>';
form($_POST['naam'],'bericht','admin.php',0);
}
elseif(strlen($_POST['bericht']) > $cnfg['maxlenght'])
{
echo 'Je bericht bevat meer dan '.$cnfg['maxlenght'].' tekens!';
form($_POST['naam'],'bericht','admin.php',0);
}
else
{
mysql_query("INSERT INTO ".$cnfg['prefix']."berichten VALUES ('', '".$_POST['naam']."', '' ,'', '".addslashes(nl2br($_POST['bericht']))."', NOW(), '".$_SERVER['REMOTE_ADDR']."')") or die("Je bericht kon niet worden toegevoegd.");
setcookie("spam",$_POST['naam'],time()+$cnfg['spam']);
echo '<center>je bericht is succesvol toegevoegd, Je wordt nu automatisch doorgestuurd.</center>';
reload('index.php',2);
}
}
}
else
{
?>
<form method="post" action="?page=post" name="formulier">
<input type="hidden" name="submit" value="1"><br>Naam:<br>
<input type="text" size="20" name="naam" value=""><br>
Bericht<br>
<textarea cols=30 rows=5 name="bericht" class="text"></textarea><br>
<input type="submit" value="P O S T"><br>
<br>
</form>
<?
}
}
elseif(!empty($_POST['login']))
{
$qry="SELECT * FROM members WHERE login='". ($_POST['login']) ."' AND password='".md5($_POST['wachtwoord'])."'";
$result=mysql_query($qry);
if($result) {
if(mysql_num_rows($result) == 1) {
$_SESSION['admin'] = 1;
reload('admin.php',0);
}
else
{
echo 'Fout wachtwoord en/of naam.';
reload('admin.php',2);
}
}
}
else
{
?>
<center>
<form method="post" action="admin.php">
<input type="hidden" name="login" value="1">
login:<br>
<input type="text" name="login"><br>
<br>
Wachtwoord:<br>
<input type="password" name="wachtwoord"><br>
<br>
<input type="submit" value="Login">
</form>
</center>
<?
}
?>
Toon Meer
alvast bedankt(a)