hallo allemaal
ik heb een vraag ik heb dit script
<?php
ob_start();
//Hoe lang de bezoeker mag ingelogged blijven:
$expiredate = 60*60*1*1; //ingesteld op 1 week
if ($logout == 1)
{ setcookie("username");
setcookie("passgecodeerd");
header("location:login1.php");
exit;
}
$controle == FALSE;
$level = 1;
$jeid = "";
include ("login.php");
$controle = password($username, $passgecodeerd);
if ($controle == TRUE)
{ $query = "SELECT * FROM members where id='$jeid'";
$resultaat = mysql_query($query) or die (mysql_error());
while ($obj = mysql_fetch_object($resultaat))
{ $nickname ="$obj->nickname";
$jeid="$obj->id";
$level="$obj->level";
}
include ('config.php');
}
?>
bovenaan elke pagina staan maar nu geeft hij een foutmelding naar dat ik de login opnieuw heb geupload
Fatal error: Cannot redeclare password() (previously declared in /data/members/free/tripod/nl/h/a/r/harrypotterjs/htdocs/login.php:3) in /data/members/free/tripod/nl/h/a/r/harrypotterjs/htdocs/login.php on line 3
en dit is de login
<?php
include ("config.php");
function password($username, $passgecodeerd)
{ global $level, $jeid;
$pass_uit_database = "";
$level = "";
$jeid ="";
$sql = "SELECT * FROM members WHERE nickname = '$username'";
$resultaat = mysql_query($sql) or die(mysql_error());
if ($obj = mysql_fetch_object($resultaat))
{ $pass_uit_database = md5($obj->password);
if($passgecodeerd == $pass_uit_database)
{ $level=$obj->level;
$jeid=$obj->id;
return $level;
return $jeid;
return TRUE;
} else {
return FALSE;
}
} else {
return FALSE;
}
}
?>
weet iemant hoe ik dit kan oplossen
alvast bedankt
811 views