PHP gevorderde |
|
Hallo,
Ik ben bezig met het scripten van een inlogsysteem. Nu heb ik een probleem. Wanneer ik de functie ingelogd() oproep krijg ik een error.
## functie ingelogd ##
function ingelogd() {
if (isset($_COOKIE['login'])) {
list($cookusername, $cookpass ) = split("-", $_COOKIE['login']);
$check = mysql_query("SELECT username FROM leden WHERE username = '".$cookusername."' AND password = '".$cookpass."'");
if(mysql_num_rows($check) == 1) {
return(1);
}
}
else return(0);
}
## functie ingelogd ## function ingelogd() { if (isset($_COOKIE['login'])) { list($cookusername, $cookpass ) = split("-", $_COOKIE['login']); $check = mysql_query("SELECT username FROM leden WHERE username = '".$cookusername."' AND password = '".$cookpass."'"); return(1); } } else return(0); }
Fatal error: Cannot redeclare ingelogd() (previously declared in /opt/www/vandecasteelet/web/functions.php:5) in /opt/www/vandecasteelet/web/functions.php on line 4
Nu heb ik al wat gezocht op het web en heb de oorzaak gevonden:
php versie. Ik heb 4.4.7 staan. Ik zou om het te laten werken moeten een oudere versie nemen. Dit wil ik natuurlijk niet. Het moet werken op deze versie. Hoe kan ik dit oplossen?
Alvast bedankt!
Finduilas
|