Beiträge von Xseam

    Hallo Community,

    ich habe da mal eine kleine Frage, welche lautet:
    Wie kann ich diesen Fehler beheben?

    Das kommt wenn ich connecte:


    Dieser kommt wenn ich meinen Client starte.
    Bitte um Hilfe,

    Wie fixx ich endlich das problem?

    Du tust dieses Register einfügen das habe ich extra gefixxt.


    <?php


    require_once('./data_classes/server-data.php_data_classes-core.php.php');


    if($logged_in){
    header("Location: ".$path."/me");
    exit;
    }


    $ip_check = mysql_query("SELECT ip_last,username,id FROM users WHERE ip_last = '".$remote_ip."'");


    if(isset($_GET['cancal'])){
    session_unset();
    header("Location: $path/");
    exit;
    }


    switch($_GET['stap']){
    case "1":
    if(isset($_SESSION['jjp']['register'][1])){
    header("Location: ".$path."/quickregister/email_password");
    }


    require_once('./templates/register_subheader.php');
    require_once('./templates/quickregister/page-register-1.php');


    break;

    case "2":
    $bday_day = FilterText($_POST['bean_day']);
    $bday_month = FilterText($_POST['bean_month']);
    $bday_year = FilterText($_POST['bean_year']);
    $gender = FilterText($_POST['bean_gender']);


    if (!is_numeric($bday_day) || !is_numeric($bday_month) || !is_numeric($bday_year) || $bday_day <= 0 || $bday_day > 31 ||
    $bday_month <= 0 || $bday_month > 12 || $bday_year < 1900 || $bday_year > 2010)
    {
    $errors = "Gib uns bitte gültige Daten an.";

    }else if(!empty($gender)){
    $_SESSION['jjp']['register'][1]['bday_day'] = $bday_day;
    $_SESSION['jjp']['register'][1]['bday_month'] = $bday_month;
    $_SESSION['jjp']['register'][1]['bday_year'] = $bday_year;
    $_SESSION['jjp']['register'][1]['gender'] = $gender;
    header("Location: ".$path."/quickregister/email_password");
    exit;
    }else{
    $errors = "Gib uns bitte gültige Daten an.";
    }


    require_once('./templates/register_subheader.php');
    require_once('./templates/quickregister/page-register-1.php');


    exit;
    break;

    case "3":
    if(!isset($_SESSION['jjp']['register'][1])){
    header("Location: ".$path."/quickregister/start");
    } elseif(isset($_SESSION['jjp']['register'][2])){
    header("Location: ".$path."/quickregister/captcha");
    }

    require_once('./templates/register_subheader.php');
    require_once('./templates/quickregister/page-register-2.php');


    break;

    case "4":
    $name = FilterText($_POST['bean_name']);
    $email = FilterText($_POST['bean_email']);
    $email2 = FilterText($_POST['bean_retypedEmail']);
    $pass1 = FilterText($_POST['bean_password']);
    $pass2 = FilterText($_POST['bean_retypedPassword']);


    $filter = preg_replace("/[^a-z\d\-=\?!@:\.]/i", "", $name);
    $email_check = preg_match("/^[a-z0-9_\.-]+@([a-z0-9]+([\-]+[a-z0-9]+)*\.)+[a-z]{2,7}$/i", $email);

    $tmp = mysql_query("SELECT id FROM users WHERE username = '".$name."' LIMIT 1") or die(mysql_error());
    $tmp = mysql_num_rows($tmp);


    $first = substr($name, 0, 4);


    // NAME CHECK


    if(strnatcasecmp($first,"MOD-") == false) {
    $errors = "Dieser Username ist ungültig";
    }elseif($tmp > 0){
    $errors = "Der Name ist leider vergeben!";
    }elseif($filter !== $name){
    $errors = "Dieser Username ist ungültig.";
    }elseif(strlen($name) > 12){
    $errors = "Dieser Username ist zulang.</p></div>";


    // E-MAIL CHECK


    }elseif($email_check !== 1){
    $errors = "Ungültige E-Mail Adresse";
    }elseif(strlen($email) < 6){
    $errors = "Ungültige E-Mail Adresse";
    }elseif($email !== $email2){
    $errors = "Die Email-Adressen stimmen nicht überein";


    // PASSWORT CHECK


    }elseif($pass1 !== $pass2){
    $errors = "Die Passwörter stimmen nicht überein";
    }elseif(isset($_POST['bean_termsOfServiceSelection'])){
    $_SESSION['jjp']['register'][2]['name'] = $name;
    $_SESSION['jjp']['register'][2]['email'] = $email;
    $_SESSION['jjp']['register'][2]['pass'] = $pass1;

    header("Location: ".$path."/quickregister/captcha");
    exit;
    }else{
    $errors = "Bitte akzeptiere die Nutzungsbedienung";
    }

    require_once('./templates/register_subheader.php');
    require_once('./templates/quickregister/page-register-2.php');


    exit;
    break;

    case "5":
    if(!isset($_SESSION['jjp']['register'][1])){
    header("Location: ".$path."/quickregister/start");
    }elseif(!isset($_SESSION['jjp']['register'][2])){
    header("Location: ".$path."/quickregister/email_password");
    }

    require_once('./templates/register_subheader.php');
    require_once('./templates/quickregister/page-register-3.php');
    break;

    case "6":


    if($_SESSION['register-captcha-bubble'] !== strtolower($_POST['captchaResponse'])){
    $errors = "Der Sicherheitscode war leider nicht korrekt. Bitte versuch es noch einmal.";
    }else{
    if($_SESSION['jjp']['register'][1]['gender'] == "male"){
    $look = 'hr-125-1342.sh-290-62.he-1601-62.lg-285-64.ch-215-65.fa-1201-96.hd-185-5';
    $gender = 'M';
    }else{
    $look = 'sh-725-62.hr-545-1342.he-1601-62.lg-720-64.ch-635-89.hd-605-5';
    $gender = 'F';
    }

    mysql_query("INSERT INTO `users` (username,real_name,password,auth_ticket,motto,mail,rank,look,gender,account_created,last_online,online,ip_last,ip_reg,working,secretcode,mymusik) VALUES ('".$_SESSION['jjp']['register'][2]['name']."','Bubbo','".HoloHashMD5($_SESSION['jjp']['register'][2]['pass'])."','-/-','Willkommen im ".$sitename."','".$_SESSION['jjp']['register'][2]['email']."','1','".$look."','".$gender."','".time()."','".time()."','1','".$remote_ip."','".$remote_ip."','','','')") or die(mysql_error());


    $userdata2 = mysql_query("SELECT * FROM users WHERE username = '".$_SESSION['jjp']['register'][2]['name']."'");
    $userdata = mysql_fetch_assoc($userdata2);


    mysql_query("INSERT INTO `user_info` (user_id,reg_timestamp) VALUES ('".$userdata['id']."','".time()."')");
    mysql_query("INSERT INTO `user_stats` (id) VALUES ('".$userdata['id']."')");


    $_SESSION['username'] = $_SESSION['jjp']['register'][2]['name'];
    $_SESSION['password'] = HoloHashMD5($_SESSION['jjp']['register'][2]['pass'], $_SESSION['jjp']['register'][2]['name']);

    unset($_SESSION['jjp']['register']);

    header("Location: ../me");
    exit;
    }

    require_once('./templates/register_subheader.php');
    require_once('./templates/quickregister/page-register-3.php');
    exit;
    break;
    }


    ?>

    Hallo Community,

    da iKebbu (mein Hotel) in den letzten Tagen richtig unterging, wollte ich dieses Projekt nun neu aufbauen.
    Der Projektpartner sollte sich um die Technik kümmern, da ich was dies angeht wirklich nicht der Hellste bin :).
    Ein Hotel erstellen kann ich, aber das alleine genügt nicht für ein etwas erfolgreicheres Hotel.
    Die Community und das Team werde ich leiten, da ich davon sehr viel Ahnung und Erfahrung habe.

    Was ist vorhanden:
    - vServer (hält bis 60 User aus) (Wird nach bedarf auch was RAM-Anzahl betrifft erhöht)
    - Eine Domain (ikebbu.de)

    Was sollte der Partner haben:
    - Ein CMS und einen Emulator
    - Technische Erfahrung

    Wie läuft das alles ab?:
    Der "neue" Projektpartner bekommt die vServer Daten von mir und darf das Hotel aufbauen.
    Die Daten dürfen / sollen ohne Absprache mit mir nicht geändert werden.
    Sollten die vServer Daten endlich bei dem Partner angekommen, so kann er direkt los legen.

    Wie steht es um den Server?:
    Der Aktuelle Vertrag läuft noch bis zum 21.1.2013, sollte dieses Datum erreicht sein, so wird der Vertrag natürlich direkt verlängert.
    Sollte der neue Techniker (D)Dos Tools auf den Server laden, so wird der Partner ohne weiteres aus dem Team geworfen.

    Ich hoffe ich konnte hier jemanden überzeugen, mit mir das Projekt aufzubauen.

    lg Xseam