= 1) { echo "Je hebt al een account, Ga terug"; die(); } } // checken of ip al bestaat // nu gaan we hem erin stoppen $sql = mysql_query("INSERT INTO leden (gebruikersnaam,wachtwoord,geboortedatum,email,level,regdatum,ip,punten,muntjes,avatar,rang) VALUES ('".$gebruikersnaam."','".md5($wachtwoord)."','".$geboortedatum."','".$email."','0',NOW(),'".$_SERVER['REMOTE_ADDR']."','0','".MUNTJESBIJREGISTRATIE."','','habbo')"); $sql_member_id = mysql_query("SELECT member_id FROM leden WHERE gebruikersnaam='".$gebruikersnaam."' AND email='".$email."' AND geboortedatum='".$geboortedatum."' LIMIT 1"); $row_member_id = mysql_fetch_assoc($sql_member_id); mysql_query("INSERT INTO profiel (member_id,naam,achternaam,woonplaats,hobby,website,favo_fansite,favo_kamer,grootprofiel) VALUES ('".$row_member_id['member_id']."','','','','','','','','')"); if(eregi("Duplicate",mysql_error())) { return "De gebruikersnaam of email die je hebt ingevuld is al van een van onze andere leden.
Kies dus een andere.
Ga terug."; }elseif(mysql_error() != "") { return "Er is een fout opgetreden.
Waarschijnlijk bestaat deze gebruikersnaam of email al.
Ga terug"; }else{ /// de gegevens worden gemaild /// $headers = "Content-type: text/html"; mail($email,SITENAAM,"Beste ".$gebruikersnaam.",

Je hebt net op ".SITENAAM." een account gemaakt.
Hierbij mailen wij je de gegevens.
Gebruikersnaam : ".$gebruikersnaam."
Wachtwoord : ".$wachtwoord."

Je kan meteen inloggen via ".SITELINK."",$headers); /// Dit is de hele mail code return "

".$gebruikersnaam."

Je account is succesvol aangemaakt.
Je hebt een email gekregen met je gegevens.
Je kan hier meteen al inloggen."; } } function inloggen($gebruikersnaam,$wachtwoord) { // rare tekens verwijderen $gebruikersnaam = mysql_real_escape_string(substr($gebruikersnaam,0,25)); $wachtwoord = mysql_real_escape_string(substr($wachtwoord,0,255)); $sql = mysql_query("SELECT member_id,gebruikersnaam,level,rang FROM leden WHERE gebruikersnaam='".$gebruikersnaam."' AND wachtwoord='".md5($wachtwoord)."'"); if(mysql_num_rows($sql) < 1) { return "De gegevens die je hebt ingevult is fout.
Probeer het nog een keer.
Ga terug."; }else{ $row = mysql_fetch_assoc($sql); if($row['rang'] != "verbannen") { // als je level 6 is krijg je een speciale session zodat je admin bent if($row['level'] == 6) { $_SESSION['admin'] = 1; } if($row['level'] == 2) { $_SESSION['nieuwsreporter'] = 1; } if($row['level'] == 3) { $_SESSION['forumbeheerder'] = 1; } $_SESSION['id'] = $row['member_id']; $_SESSION['gebruikersnaam'] = $row['gebruikersnaam']; $_SESSION['ip'] = $_SERVER['REMOTE_ADDR']; /// RENTE //// $dag = date("Y-m-d"); mysql_query("INSERT INTO rente (member_id,dag) VALUES ('".$_SESSION['id']."',NOW())"); if(mysql_error() != "") { echo "Je hebt vandaag al je rente gehad, je moet wachten tot morgen.
"; }else{ $sql_club = mysql_query("SELECT * FROM clublid WHERE member_id='".$_SESSION['id']."'"); $row_club = mysql_fetch_assoc($sql_club); if(mysql_num_rows($sql_club) == 1) { $sql_bank = mysql_query("SELECT bank FROM leden WHERE member_id='".$_SESSION['id']."'"); $row_bank = mysql_fetch_assoc($sql_bank); $aantal = $row_bank['bank']; $aantal = $aantal * 1.05; $aantal = round($aantal); mysql_query("UPDATE leden SET bank='".$aantal."' WHERE member_id='".$_SESSION['id']."'"); echo "Je hebt 5% rente gekregen op je bank saldo, Er staan nu ".$aantal." muntjes op je bank
"; }else{ $sql_bank = mysql_query("SELECT bank FROM leden WHERE member_id='".$_SESSION['id']."'"); $row_bank = mysql_fetch_assoc($sql_bank); $aantal = $row_bank['bank']; $aantal = $aantal * 1.02; $aantal = round($aantal); mysql_query("UPDATE leden SET bank='".$aantal."' WHERE member_id='".$_SESSION['id']."'"); echo "Je hebt 2% rente gekregen op je bank saldo, Er staan nu ".$aantal." muntjes op je bank
"; } } //// EINDE RENTE ///// //// BEGIN CLUBLID ///// $sql_c = mysql_query("SELECT * FROM clublid WHERE member_id='".$_SESSION['id']."'"); if(mysql_num_rows($sql_c) >= 1) { $row_c = mysql_fetch_assoc($sql_c); $sql_club = mysql_query("SELECT * FROM clublid WHERE datum < CURRENT_DATE - INTERVAL 30 DAY AND member_id='".$_SESSION['id']."'"); if(mysql_num_rows($sql_club) >= 1) { mysql_query("DELETE FROM clublid WHERE member_id='".$_SESSION['id']."'"); mysql_query("UPDATE leden SET rang='Habbo' WHERE member_id='".$_SESSION['id']."'"); echo "
Let op Je lidmaatschap op de habboclub is verlopen
"; } } //// EINDE CLUBLID ////// //// BEGIN MUNTJES PER DAG //// $aantal = 200; // aantal muntjes dat erbij komt $aantalclublid = 300; // aantal muntjes dat erbij komt als je clublid bent $dag = date("Y-m-d"); mysql_query("INSERT INTO muntjesperdag (member_id,dag) VALUES ('".$_SESSION['id']."',NOW())"); if(mysql_error() != "") { echo "Je hebt vandaag al je muntjes gehad, je moet wachten tot morgen."; }else{ $sql_club = mysql_query("SELECT * FROM clublid WHERE member_id='".$_SESSION['id']."'"); $row_club = mysql_fetch_assoc($sql_club); if(mysql_num_rows($sql_club) == 1) { mysql_query("UPDATE leden SET muntjes=muntjes+".$aantal." WHERE member_id='".$_SESSION['id']."'"); echo "Je hebt ".$aantalclublid." muntjes erbij gekregen."; }else{ mysql_query("UPDATE leden SET muntjes=muntjes+".$aantalclublid." WHERE member_id='".$_SESSION['id']."'"); echo "Je hebt ".$aantalclublid." muntjes erbij gekregen."; } } //// EINDE MUNTJES PER DAG //// // HASH // $sessdata = $_SESSION['id']; $sessdata_str = serialize($sessdata); $md5hash = md5($sessdata_str); $_SESSION['hash'] = $md5hash; // HASH // mysql_query("INSERT INTO sessies (member_id,hash,ip,date) VALUES ('".$row['member_id']."','".$md5hash."','".$_SERVER['REMOTE_ADDR']."',NOW())"); if(mysql_error() != "") { echo "Er is een fout in de sessies database, check je database"; die(); } return "

".$gebruikersnaam.", Je bent nu succesvol ingelogd.
Moment gedult, je wordt doorverwezen. "; }else{ echo "Je account is verbannen van deze website.
Je kan daarom niet inloggen.
Ga terug"; } } } function wachtwoordAanpassen($wachtwoordoud,$wachtwoordnieuw) { $wachtwoordoud = mysql_real_escape_string(substr($wachtwoordoud,0,255)); $wachtwoordnieuw = mysql_real_escape_string(substr($wachtwoordnieuw,0,255)); $sql = mysql_query("SELECT wachtwoord,email,geboortedatum FROM leden WHERE member_id='".$_SESSION['id']."'"); $row = mysql_fetch_assoc($sql); if($row['wachtwoord'] == md5($wachtwoordoud) || $row['email'] == $_POST['email'] || $row['geboortedatum'] == $_POST['geboortedatum']) { mysql_query("UPDATE leden SET wachtwoord='".md5($wachtwoordnieuw)."' WHERE member_id='".$_SESSION['id']."' AND email='".$_POST['email']."' AND geboortedatum='".$_POST['geboortedatum']."'"); if(mysql_error() == "") { return "Je wachtwoord is succesvol geupdate.
Je kunt nu verder gaan.
Ga terug"; }else{ return mysql_error(); } }else{ return "Een of meerdere gegevens zijn fout, probeer het opnieuw.
Ga terug."; } } function rangAanpassen($rang_id) { $sql = mysql_query("SELECT * FROM gekochte_rangen WHERE member_id='".$_SESSION['id']."' AND rang_id='".$rang_id."'"); if(mysql_num_rows($sql) == 1) { $sql_rangen = mysql_query("SELECT titel FROM shop_rangen WHERE rang_id='".$rang_id."'"); $row_rangen = mysql_fetch_assoc($sql_rangen); mysql_query("UPDATE leden SET rang='".$row_rangen['titel']."' WHERE member_id='".$_SESSION['id']."'"); if(mysql_error() == "") { return "Je rang is succesvol aangepast.
Ga terug"; }else{ return mysql_error(); } }else{ return "Dit is niet jou rang."; } } function stemmen($member_id,$cijfer) { $cijfer = mysql_real_escape_string(substr($cijfer,0,2)); $member_id = mysql_real_escape_string(substr($member_id,0,30)); if($cijfer > 10) { return "Je kan niet hoger stemmen dan een 10"; }elseif($cijfer < 1) { return "Je kan niet lager stemmen dan een 1"; }elseif(is_numeric($cijfer)) { $timeoutseconds = 86400; $timestamp = time(); $timeout = $timestamp-$timeoutseconds; mysql_query("DELETE FROM stemmen_ip WHERE moment<$timeout AND ip='".$_SERVER['REMOTE_ADDR']."' AND member_id='".$member_id."'"); $timeoutseconds1 = 300; $timestamp1 = time(); $timeout1 = $timestamp1-$timeoutseconds1; mysql_query("DELETE FROM stemmen_ip WHERE moment<$timeout1 AND ip='".$_SERVER['REMOTE_ADDR']."' AND member_id != '".$member_id."'"); $sql_spam = mysql_query("SELECT * FROM stemmen_ip WHERE ip='".$_SERVER['REMOTE_ADDR']."'"); if(mysql_num_rows($sql_spam) == 0) { mysql_query("UPDATE leden SET punten=punten+".$cijfer.", muntjes=muntjes+".$cijfer." WHERE member_id='".$member_id."'"); mysql_query("INSERT INTO stemmen_ip (ip,moment,member_id) VALUES ('".$_SERVER['REMOTE_ADDR']."','".$timestamp."','".$member_id."')"); if(mysql_error() == "") { return "Je hebt succesvol gestemd.
Je kan over 24 uur pas weer op dit profiel stemmen.
Ga terug"; }else{ if(eregi("Duplicate",mysql_error())) { return "Je hebt al op dit lid in de afgelopen 24 uur gestemd.
Ga terug"; }else{ return "Je hebt waarschijnlijk al op dit lid gestemd in de laatste 24 uur.
Zo niet, dat is er iets onbekends mis gegaan.
Probeer gerust opnieuw."; } } }else{ return "Je hebt al gestemd deze 5 minuten.
Ga terug"; } }else{ return "Het cijfer dat je hebt ingevult is geen echt cijfer."; } }// begin hier eventueel een nieuwe function } $doe = new profielen(); $sql_instellingen = mysql_query("SELECT * FROM instellingen WHERE instellingen_id='1'"); $instellingen = mysql_fetch_assoc($sql_instellingen); ######## FILE_GET_CONTENTS ############## if(!function_exists('file_get_contents')) { function file_get_contents($filename, $use_include_path, $context) { $file_array = file($filename, $use_include_path, $context); $file_string = implode('', $file_array); return $file_string; } } ########## FILE_PUT_CONTENTS ############ if(!function_exists('file_put_contents')) { if(!defined(FILE_APPEND)) { define('FILE_APPEND', 1); } function file_put_contents($filename, $data, $flag = false) { $mode = ($flag == FILE_APPEND || strtoupper($flag) == 'FILE_APPEND') ? 'a' : 'w'; $f = @fopen($n, $mode); if ($f === false) { return 0; } else { if (is_array($d)) $d = implode($d); $bytes_written = fwrite($f, $d); fclose($f); return $bytes_written; } } } #//Onderhouds Pagina\\# $sql = mysql_query("SELECT status FROM instellingen WHERE instellingen_id=1"); $row = mysql_fetch_assoc($sql); if($row['status'] == "uit" && !isset($_SESSION['admin'])) { echo' FreEe - Mededeling
'.ONDERHOUDTEKST.'
'; echo'
Registeren'; include("pagina/registreren2.php"); echo'
'; echo'
Admin login'; include("pagina/login.php"); echo'
'; echo'
'; include("pagina/nieuwsond.php"); echo'
'; die(); } #\\End of onderhouds pagina//# // Nieuw Bericht? // if(isset($_SESSION['id'])) { $sql = mysql_query("SELECT * FROM berichten WHERE gelezen='nee' AND aan='".$_SESSION['id']."'"); if(mysql_num_rows($sql) >= 1) { $row = mysql_fetch_assoc($sql); mysql_query("UPDATE berichten SET gelezen='ja' WHERE bericht_id='".$row['bericht_id']."'"); ?>

Je hebt een nieuw bericht

Sluiten

Bericht Bekijken
9) { mysql_query("UPDATE leden SET rang='verbannen' WHERE member_id='".$_SESSION['id']."'"); echo ''; } } ?>