Bräuchte ein Pack für Anfänger!
Irgendeine Random CMS. Hauptsache sie funktioniert!
Beiträge von Sykeez
-
-
Wo ist/steht das?
-
-
Ja kannste mir da nicht weiterhelfen?
-
-
Das ist richtig, aber bei deinem Quellcode sehe ich den Loginbereich : username password. Meine Frage ist, wie bzw. wo änder ich das, dass wenn man sich registriert das man den Rank 1 bekommt.
-
Man kommt ja zu me aber halt wenn man sich schon vor dem Fehler registriert hat.
-
<?php
include('./classes/homepage/IndexHeader.php');$index = 'index';
$ip_check = $mysqli->query("SELECT * FROM users WHERE ip_last = '" . $my->ip . "' ");
if ($ip_check->num_rows < 6) {if (isset($_POST['submit'])) {
if (isset($_SESSION['step2'])) {
$username = protect($_SESSION['username']);
$pw = $_SESSION['password'];$mail = protect($_POST['mail']);
$sicherheitsfrage = protect($_POST['sicherheitsfrage']);
$sicherheitsantwort = protect($_POST['sicherheitsantwort']);
$startroom = '0';
$g_captcha = protect($_POST['g-recaptcha-response']);$check = $mysqli->query("SELECT * FROM users WHERE UPPER(mail) = '" . strtoupper($mail) . "' ");
if ($check->num_rows < 1) {
if (filter_var($mail, FILTER_VALIDATE_EMAIL)) {
} else {
$msg = 'E-Mail Adresse ist nicht gültig!';
}
} else {
$msg = 'E-Mail Adresse existiert bereits!';
}if (isset($msg)) {
$fehler = 'true';
} else {
if (strlen($sicherheitsantwort) > 2) {$response = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=" . $register->googlecatpchasecretkey . "&response=" . $$g_captcha . "&remoteip=" . $my->ip);
if ($response . success == false) {
$msg = 'faBitte fülle den Captcha aus!';
$fail = 'true';
} else {$mysqli->query("INSERT INTO users (username, password, auth_ticket, rank, credits, activity_points, vip_points, look, motto, mail, account_created, ip_last, ip_reg, home_room, birth, privacy_ownsite, privacy_ownsite_money, privacy_ownsite_rooms, privacy_highscore, startroom, websocket, sicherheitsfrage, sicherheitsantwort, last_online, status, staff_inacc) VALUES
('" . $username . "', '" . $pw . "', '-/-', '1', '" . $register->credits . "', '" . $register->duckets . "', '" . $register->dias . "', '" . getSettings('register_look1') . "', '" . $register->motto . "', '" . $mail . "', '" . time() . "', '" . $my->ip . "', '" . $my->ip . "', '" . $register->homeroom . "', '0', '1', '1', '1', '1', '" . $startroom . "', '0', '" . $sicherheitsfrage . "', '" . $sicherheitsantwort . "', '0', '1', '0') ");$searchid = $mysqli->query("SELECT * FROM users WHERE username = '" . $username . "' LIMIT 1");
$row = $searchid->fetch_object();$mysqli->query("INSERT INTO user_stats (id) VALUES ('" . $row->id . "') ");
$mysqli->query("INSERT INTO hp_modlog (user_id, action, bemerkung, timestamp) VALUES ('" . $row->id . "', 'register', '', '" . time() . "') ");if (isset($_SESSION['ref_name'])) {
$ref_name = protect($_SESSION['ref_name']);$check = $mysqli->query("SELECT * FROM users WHERE username = '" . $ref_name . "' ");
if ($check->num_rows > 0) {
$ref = $check->fetch_object();$mysqli->query("INSERT INTO user_geworben (eingeladen_id, einlader_id, eingeladen_ip) VALUES ('" . $row->id . "', '" . $ref->id . "', '" . $my->ip . "') ");
$mysqli->query("UPDATE users SET credits = credits+4500, vip_points = vip_points+2 WHERE id = '" . $ref->id . "' ");
MUS('addFriend', $ref->einlader_id . ' ' . $row->id);
aktivitaetenstreamown($row->username, '... hat sich mit deinem REF-Link bei uns regisriert!');
}
}if (getlogin($row->id, $row->username, $row->password, 'REGISTER', 'keineweiterleitung') == 'true') {
header("location: $path/me");
exit;
} else {
echo 'not logged in';
}
}
} else {
$msg = 'Deine Sicherheitsantwort muss min. 3 Zeichen enthalten!';
}
}
} else {
$username = protect($_POST['username']);
$pw = protect($_POST['pw']);
$pwd = protect($_POST['pwd']);
if (preg_match("/^[a-zA-Z0-9._]{3,15}$/", $username)) {
$check = $mysqli->query("SELECT * FROM users WHERE UPPER(username) = '" . strtoupper($username) . "' ");
if ($check->num_rows < 1) {
if (strlen($username) > 2) {
if (strlen($username) < 21) {
if (substr(strtolower($username), 0, 4) == 'mod-' substr(strtolower($username), 0, 4) == 'adm-' substr(strtolower($username), 0, 6) == 'staff-') {
$msg = 'faDieser Benutzername ist nicht zugelassen!';
} else {
}
} else {
$msg = 'Der Benutzername ist zulang!';
}
} else {
$msg = 'Username zu kurz!';
}
} else {
$msg = 'Username existiert bereits!';
}
} else {
$msg = 'Es gibt ungültige Zeichen in deinem Username!';
}if (isset($msg)) {
$fehler = 'true';
} else {
if ($pw == $pwd) {
if (strlen($pw) > 7) {
$_SESSION['step2'] = true;
$_SESSION ['password'] = pwhash($pw);
$_SESSION['username'] = $username;
} else {
$msg = 'Dein Passwort muss mindestens 8 Zeichen haben!';
$fehler = 'true';
}
} else {
$msg = 'Passwörter stimmen nicht überrein';
$fehler = 'true';
}
}
}
}
} else {
$index = 'moreAccounts';
} -
Mein Problem ist folgendes, wenn sich jemand registriert, dann bekommt derjenige den Rank 0. Rank 0 ist bei mir gar nichts und daher wird er halt nicht zu me weitergeleitet. (er wird wieder zurück zum register geleitet) Der der sich registriert hat
sollte aber den Rank 1 bekommen, Rank 1 = Mitglieder. Im register.php ist alles verlinkt.
Wenn ihr Bild von Dateien braucht, schreibt mir!!!
Das Hotel : libbu.de -
-
Register geht aber wird nicht zur me Seite geleitet, aber komischerweise komme ich mit meinem Staff account rein. Alle normalen User nicht :0
-
https://retrotown.ws/www.libbu.de
Das ist mein Hotel und man kann sich aus irgendeinen Grund auch immer, nicht anmelden. BrowserKonsole steht auch nichts. Danke! -
Ich habs geschafft. Danke an euch beiden. Ich war so dumm!!! Ich hab anstatt bei den external_variables :c _.images = c_iages und anstatt : figuredata habe ich fiuredata gehabt!
-
Register ist wieder online!
-
Wo isn die client.php normalerweise?
-
ist extra.
-
Ist hier alles korrekt?
-
Woran liegt es dann?
-
Irgendetwas funktioniert nicht in der swf. Stand noch dazu bei den Png fehlern.
-
- Der Client lädt bis zu 100% dann komme ich rein ich connecte, sofort danach diconnecte ich. In der Browser Console kommen bis zu 30 png. Fehler.
- 404 ( Not found )