// Groot Inlogsysteem versie 2
// Copyright Jorik Berkepas
// Support by helpdesk90@gmail.com (MSN|Email)
// Pagina: activeren.php: Account activeren naar wachtwoord vergeten/registratie
include("config.php");
include("htmltop.php");
if(isset($_GET['id'])) {
if(isset($_GET['code'])) {
$sql = "SELECT id,actcode,actief FROM gebruikers WHERE id='".$_GET['id']."'";
$query = mysql_query($sql);
$rij = mysql_fetch_object($query);
$dbid = htmlspecialchars($rij->id);
$dbcode = htmlspecialchars($rij->actcode);
$actief = htmlspecialchars($rij->actief);
if($actief == 0) {
if($dbcode == $_GET['code']) {
if(isset($_GET['activeer'])) {
// Activeren en huidige pass behouden
$sql = "UPDATE gebruikers SET actief=1,actcode='' WHERE id='".$_GET['id']."'";
$query = mysql_query($sql);
if($query == TRUE) {
echo "Je account is succesvol geactiveerd, je kunt nu weer inloggen met je oude wachtwoord.
\n« Naar de inlogpagina";
}else{
echo "Er is een fout opgetreden tijdens het activeren.";
}
}elseif(isset($_GET['registratie'])) {
// Activeren naar registratie
$sql = "UPDATE gebruikers SET actief=1,actcode='' WHERE id='".$_GET['id']."'";
$query = mysql_query($sql);
if($query == TRUE) {
echo "Je account is succesvol geactiveerd, je kunt nu inloggen op de site.
\n« Naar de inlogpagina";
}else{
echo "Er is een fout opgetreden tijdens het activeren.";
}
}else{
if(isset($_POST['submit'])) {
// Uitvoeren
if($_POST['pass1'] == $_POST['pass2']) {
$md5pass = md5($_POST['pass1']);
$sql = "UPDATE gebruikers SET wachtwoord='".$md5pass."',actief=1,actcode='' WHERE id='".$_GET['id']."'";
$query = mysql_query($sql);
if($query == TRUE) {
echo "Je account is succesvol geactiveerd, en je wachtwoord is gewijzigd.
\n« Naar de inlogpagina";
}else{
echo "Er is een fout opgetreden tijdens het wijzigen van je wachtwoord.";
}
}else{
echo "De door jou ingevoerd wachtwoorden komen niet overeen.
\n« Ga terug";
}
}else{
// Formulier wachtwoord wijzigen
?>