Nieuw lid |
|
Hoi!
Ik ben op t moment bezig mijn website op poten te krijgen maar stuit nu toch echt op een probleempje.
Ik probeer het helemaal zelf te maken en dat lukt ook aardig ;)
Nu moet ik in mijn Login.php checken of iemand geactiveerd is, dit probeer ik zo:
$query = "SELECT * FROM leden WHERE email='" . $_POST["email"] ."' AND pass='". $_POST["password"] . "'";
$result = mysql_query($query);
$Activex = mysql_fetch_object($query);
$Activem = stripslashes($Activex->active);
if(mysql_num_rows($result) > 0){
if($Activem != 0){
$_SESSION['Logged'] = 'True';
$_SESSION['Mail'] = $_POST['email'];
$_SESSION['Ber'] = $result->beraantal;
header("Location: Index.php?s=home");
exit();
}else {
$text = "Uw Account is nog niet geactiveerd, check uw mailbox of klik <a href='http://www.sd-arts.org/Index.php?s=activate&a=reactivate'>hier</a> om het mailtje op nieuw toe te sturen.";
die($text); } }else{
$text = "U hebt geen goede combinatie van emailadres en wachtwoord gebruikt! <A onclick='javascript: window.back();'>Ga terug</A>";
die($text);
}
$query = "SELECT * FROM leden WHERE email='" . $_POST["email"] ."' AND pass='". $_POST["password"] . "'"; if($Activem != 0){ $_SESSION['Logged'] = 'True'; $_SESSION['Mail'] = $_POST['email']; $_SESSION['Ber'] = $result->beraantal; header("Location: Index.php?s=home"); }else { $text = "Uw Account is nog niet geactiveerd, check uw mailbox of klik <a href='http://www.sd-arts.org/Index.php?s=activate&a=reactivate'>hier</a> om het mailtje op nieuw toe te sturen."; $text = "U hebt geen goede combinatie van emailadres en wachtwoord gebruikt! <A onclick='javascript: window.back();'>Ga terug</A>"; }
Nu kreeg ik in het begin een aantal foutjes, die heb ik nu opgelosd maar nu schijnt de php Active niet uit de query te halen... of te wel ik krijg altijd de melding dat mijn account niet geactiveerd is. (dit is hij wel ;) )
Iemand een idee hoe ik de waarde van Active (of hij geactiveerd is of niet;) ) uit de query kan halen?
Grtjs
Wietse
|