Jump to content
  • Please do not post a message for the purpose of insulting, incitement to hatred, sexual remarks and any other which does not respect our terms of use !

archivés BUG REGISTER


נσα¢кιм
 Share

Recommended Posts

Bonjour/Bonsoir,

 

J'ai un petit souci avc mon register,impossible de creer un compte..

Je n'ai rien toucher, ça à buger d'un coup..

Le cms est braincms -> donc qui veux dire qu'il est PDO..

J'ai vérifier mon code,rien de spécial.

 

D'ou peut provenir ce bug qui est assez casse tête?

 

Hidden Content

    Reply to this topic to see the hidden content.

 

Merci :)

bannierepub.png.2ab0d2b428d19f9fb98e809203f61252.png

Link to comment
Share on other sites

Citation

<?php
    if(!defined('BRAIN_CMS')) 
    { 
        die('Ta pas accès au dossiers fils de #!#!#!#!!'); 
    }
    /* 
        Functions list Class User.
        ---------------
        checkUser();
        hashed();
        validName();
        userData();
        emailTaken();
        userTaken();
        refUser();
        login();
        register();
        userRefClaim();
        editPassword();
        editEmail();
        editHotelSettings();
        editUsername();
    */
    

    class User 
    {
        
        
        public static function checkUser($password, $passwordDb, $username)
        {
            global $dbh;
            if (substr($passwordDb, 0, 1) == "$") 
            {
                if (password_verify($password, $passwordDb))
                {
                    return true;
                }
                return false;
            }
            else 
            {
                $passwordBcrypt = self::hashed($password);
                if (md5($password) == $passwordDb) 
                {    
                    $stmt = $dbh->prepare("UPDATE users SET password = :password WHERE username = :username");
                    $stmt->bindParam(':username', $username); 
                    $stmt->bindParam(':password', $passwordBcrypt); 
                    $stmt->execute(); 
                    return true;
                }
                return false;    
            }
        }
        public static function hashed($password)
        {    
            return password_hash($password, PASSWORD_BCRYPT);
        }
        public static function validName($username)
        {
            if(strlen($username) <= 12 && strlen($username) >= 3 && ctype_alnum($username))
            {
                return true;
            }
            return false;
        }
        public static function userData($key)
        {
            global $dbh,$config;
            if (loggedIn())
            {
                if ($config['hotelEmu'] == 'arcturus')
                {
                    if ( in_array($key, array('activity_points', 'vip_points')) )
                    {
                        switch($key)
                        {
                            case "activity_points":
                            $key = '0';
                            break;
                            case "vip_points":
                            $key = '5';
                            break;
                            default:
                            //Nothing
                            break;
                        }
                        $stmt = $dbh->prepare("SELECT ".$key." FROM users_currency WHERE user_id = :id AND type = :type");
                        $stmt->bindParam(':id', $_SESSION['id']);
                        $stmt->bindParam(':type', $key);
                        $stmt->execute();
                        $row = $stmt->fetch();
                        echo filter($row['amount']);
                    }
                    else
                    {    
                        $stmt = $dbh->prepare("SELECT ".$key." FROM users WHERE id = :id");
                        $stmt->bindParam(':id', $_SESSION['id']);
                        $stmt->execute();
                        $row = $stmt->fetch();
                        return filter($row[$key]);
                    }
                }
                else
                {
                    $stmt = $dbh->prepare("SELECT ".$key." FROM users WHERE id = :id");
                    $stmt->bindParam(':id', $_SESSION['id']);
                    $stmt->execute();
                    $row = $stmt->fetch();
                    return filter($row[$key]);
                }
            }
        }
        public static function emailTaken($email)
        {
            global $dbh;
            $stmt = $dbh->prepare("SELECT mail FROM users WHERE mail = :email LIMIT 1");
            $stmt->bindParam(':email', $email);
            $stmt->execute();
            if ($stmt->RowCount() > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
        public static function userTaken($username)
        {
            global $dbh;
            $stmt = $dbh->prepare("SELECT username FROM users WHERE username = :username LIMIT 1");
            $stmt->bindParam(':username', $username);
            $stmt->execute();
            if ($stmt->RowCount() > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
        public static function refUser($refUsername)
        {
            global $dbh, $lang;
            $getUsernameRef = $dbh->prepare("SELECT username,ip_reg FROM users WHERE username = :username LIMIT 1");
            $getUsernameRef->bindParam(':username', $refUsername);
            $getUsernameRef->execute();
            $getUsernameRefData = $getUsernameRef->fetch();
            if ($getUsernameRef->RowCount() > 0)
            {
                if ($getUsernameRefData['ip_reg'] == userIp())
                {
                    html::error($lang["RsameIpRef"]);
                }
                else
                {
                    return true;
                }
            }
            else
            {    
                html::error($lang["RnotExist"]);
                return false;
            }
        }

        public static function login()
        {
            global $dbh,$config,$lang;
            if (isset($_POST['login']))
            {
                echo "test";
                if (!empty($_POST['username']))
                {
                    if (!empty($_POST['password']))
                    {
                        $stmt = $dbh->prepare("SELECT id, password, username, rank FROM users WHERE username = :username");
                        $stmt->bindParam(':username', $_POST['username']); 
                        $stmt->execute();
                        if ($stmt->RowCount() == 1)
                        {
                            $row = $stmt->fetch();
                            if (self::checkUser($_POST['password'], $row['password'],$row['username']))
                            {    
                                $_SESSION['id'] = $row['id'];
                                if (!$config['maintenance'] == true)
                                {
                                    if ($config['hotelEmu'] == 'arcturus')
                                    {
                                        $userLastIp = 'ip_current';        
                                    }
                                    else
                                    {
                                        $userLastIp = 'ip_last';    
                                    }
                                    $stmt = $dbh->prepare("SELECT ip_reg FROM users WHERE ip_reg = '".checkCloudflare()."'");
                                    $stmt->execute();
                                    $stmt = $dbh->prepare("UPDATE users SET ".$userLastIp." = :userip WHERE id = :id");
                                    $stmt->bindParam(':id', $_SESSION['id']);
                                    $stmt->bindParam(':userip', userIp());
                                    $stmt->execute(); 
                                    header('Location: '.$config['hotelUrl'].'/me');
                                }
                                else
                                {    
                                    if ($row['rank'] >= $config['maintenancekMinimumRankLogin'])
                                    {
                                        $_SESSION['adminlogin'] = true;
                                        header('Location: '.$config['hotelUrl'].'/me');    
                                    }
                                    
                                    return html::error($lang["Mnologin"]);
                                }
                            }
                            return html::error($lang["Lpasswordwrong"]);
                        }
                        return html::error($lang["Lnotexistuser"]);
                    }
                    return html::error($lang["Lnopassword"]);
                }
                return html::error($lang["Lnousername"]);
            }
        }
        public static function register()
        {
            $userRealIp = userIp();
            global $config, $lang, $dbh;
            if (isset($_POST['register']))
            {
                if ($config['registerEnable'] == true)
                {
                    if (!empty($_POST['username']))
                    {
                        if (self::validName($_POST['username']))
                        {
                            if (!empty($_POST['password']))
                            {
                                if (!empty($_POST['password_repeat']))
                                {
                                    if (!empty($_POST['email']))
                                    {
                                        if (filter_var($_POST['email'], FILTER_VALIDATE_EMAIL))
                                        {
                                            if (!self::userTaken($_POST['username']))
                                            {
                                                if (!self::emailTaken($_POST['email']))
                                                {
                                                    if (strlen($_POST['password']) >= 6)
                                                    {
                                                        if ($_POST['password'] == $_POST['password_repeat'])
                                                        {    
                                                            if ($config['hotelEmu'] == 'arcturus')
                                                            {
                                                                $userRegIp = 'ip_register';        
                                                            }
                                                            else
                                                            {
                                                                $userRegIp = 'ip_reg';    
                                                            }
                                                            $stmt = $dbh->prepare("SELECT ".$userRegIp." FROM users WHERE ".$userRegIp." = :userip");
                                                            $stmt->bindParam(':userip', $userRealIp);
                                                            
                                                            $stmt->execute();
                                                            if ($stmt->RowCount() < 4)
                                                            {
                                                                if (self::refUser($_POST['referrer']) || empty($_POST['referrer']))
                                                                {
                                                                    if(!$config['recaptchaSiteKeyEnable'] == true)
                                                                    {
                                                                        $_POST['g-recaptcha-response'] = true;
                                                                    }
                                                                    if ($_POST['g-recaptcha-response'])
                                                                    {            
                                                                        $motto = filter($_POST['motto'] );
                                                                        $look = filter($_POST['habbo-look']);
                                                                        $password = self::hashed($_POST['password']);
                                                                        if ($config['hotelEmu'] == 'arcturus')
                                                                        {
                                                                            $addNewUser = $dbh->prepare("
INSERT INTO
users
(username, password, rank, motto, account_created, mail, look, ip_last, ip_reg, credits, activity_points, vip_points)
VALUES
(
:username,
:password,
'1',
:motto,
'".strtotime("now")."',
:email,
:look,
'".checkCloudflare()."',
'".checkCloudflare()."',
:credits,
:duckets,
:diamonds
)");
$addNewUser->bindParam(':username', $_POST['username']);
$addNewUser->bindParam(':password', $password);
$addNewUser->bindParam(':motto', $motto);
$addNewUser->bindParam(':email', $_POST['email']);
$addNewUser->bindParam(':look', $look);
$addNewUser->bindParam(':credits', $config['credits']);
$addNewUser->bindParam(':duckets', $config['duckets']);
$addNewUser->bindParam(':diamonds', $config['diamonds']);
$addNewUser->execute();
                                                                            
                                                                        
                                                            
                                                                            
                                                                            header('Location: '.$config['hotelUrl'].'/me');
                                                                        }
                                                                        $lastId = $dbh->lastInsertId();
                                                                        //User referrer//
                                                                        if (!empty($_POST['referrer']))
                                                                        {    
                                                                            $getUserRef = $dbh->prepare("SELECT id,username FROM users WHERE username = :username LIMIT 1");
                                                                            $getUserRef->bindParam(':username', $_POST['referrer']);
                                                                            $getUserRef->execute();
                                                                            $getInfoRefUser = $getUserRef->fetch();
                                                                            $addRef = $dbh->prepare("
                                                                            INSERT INTO
                                                                            referrer
                                                                            (userid, refid,diamonds)
                                                                            VALUES
                                                                            (
                                                                            :lastid, 
                                                                            :refid,
                                                                            :diamonds
                                                                            )");
                                                                            $addRef->bindParam(':lastid', $lastId);
                                                                            $addRef->bindParam(':refid', $getInfoRefUser['id']);
                                                                            $addRef->bindParam(':diamonds', $config['diamondsRef']);
                                                                            $addRef->execute();
                                                                            $stmt = $dbh->prepare("SELECT*FROM referrerbank WHERE userid = :id LIMIT 1");
                                                                            $stmt->bindParam(':id', $getInfoRefUser['id']);
                                                                            $stmt->execute();
                                                                            
                                                                            header('Location: '.$config['hotelUrl'].'/me');
                                                                            
                                                                            if ($stmt->RowCount() == 0)
                                                                            {
                                                                                $addDiamondsRow = $dbh->prepare("
                                                                                INSERT INTO
                                                                                referrerbank
                                                                                (userid,diamonds)
                                                                                VALUES
                                                                                (
                                                                                :lastid, 
                                                                                :diamonds
                                                                                )");
                                                                                $addDiamondsRow->bindParam(':lastid', $getInfoRefUser['id']);
                                                                                $addDiamondsRow->bindParam(':diamonds', $config['diamondsRef']);
                                                                                $addDiamondsRow->execute();
                                                                                
                                                                                
                                                                            }
                                                                            else
                                                                            {
                                                                                $addDiamonds = $dbh->prepare("
                                                                                UPDATE referrerbank SET 
                                                                                diamonds=diamonds + :diamonds 
                                                                                WHERE 
                                                                                userid=:lastid
                                                                                ");
                                                                                $addDiamonds->bindParam(':lastid', $getInfoRefUser['id']);
                                                                                $addDiamonds->bindParam(':diamonds', $config['diamondsRef']);
                                                                                $addDiamonds->execute();

                                                                                
                                                                                
                                                                            }
                                                                            $_SESSION['id'] = $lastId;
                                                                        }
                                                                        //User referrer//
                                                                        else
                                                                        {
                                                                            $_SESSION['id'] = $lastId;
                                                                        }
                                                                    }
                                                                    else
                                                                    {
                                                                        return html::error($lang["Rrobot"]); 
                                                                    }
                                                                }
                                                            }
                                                            else
                                                            {
                                                                return html::error($lang["Rmaxaccounts"]); 
                                                            }
                                                        }
                                                        else
                                                        {
                                                            return html::error($lang["Rpasswordswrong"]);
                                                        }
                                                    }
                                                    else
                                                    {
                                                        return html::error($lang["Rpasswordshort"]); 
                                                    }
                                                }
                                                else
                                                {
                                                    return html::error($lang["Remailexists"]);
                                                }
                                            }
                                            else
                                            {
                                                return html::error($lang["Rusernameused"]);
                                            }
                                        }
                                        else
                                        {
                                            return html::error($lang["Remailnotallowed"]);
                                        }
                                    }
                                    else
                                    {
                                        return html::error($lang["Remailempty"]);
                                    }
                                }
                                else
                                {
                                    return html::error($lang["Rpasswordsempty"]); 
                                }
                            }
                            else
                            {
                                return html::error($lang["Rpasswordsempty"]); 
                            }
                        }
                        else
                        {
                            return html::error($lang["Rusernameshort"]);
                        }
                    }
                    else
                    {
                        return html::error($lang["Rusrnameempty"]);
                    }
                }
                else
                {
                    return html::error($lang["RregisterDisable"]);
                }
            }
        }
        public static function userRefClaim()
        {
            global $dbh, $lang;
            if (isset($_POST['claimdiamonds']))
            {
                if (User::userData('online') == 0)
                {
                    $bankCount = $dbh->prepare("SELECT userid,diamonds FROM referrerbank WHERE userid = :userid");
                    $bankCount->bindParam(':userid', $_SESSION['id']);
                    $bankCount->execute();
                    $bankCountData = $bankCount->fetch();
                    if ($bankCountData['diamonds'] == 0)
                    {
                        return html::error($lang["MrefNoDia"]);
                    }
                    else
                    {
                        $addDiamondsRef = $dbh->prepare("
                        UPDATE users SET 
                        vip_points=vip_points + :diamonds 
                        WHERE 
                        id=:id
                        ");
                        $addDiamondsRef->bindParam(':id', $_SESSION['id']);
                        $addDiamondsRef->bindParam(':diamonds', $bankCountData['diamonds']);
                        $addDiamondsRef->execute();
                        $DiamondsCountRemove = $dbh->prepare("
                        UPDATE referrerbank SET 
                        diamonds = 0 
                        WHERE 
                        userid=:userid
                        ");
                        $DiamondsCountRemove->bindParam(':userid', $_SESSION['id']);
                        $DiamondsCountRemove->execute();
                        return html::errorSucces($lang["MrefOnline"]);
                    }    
                }
                else
                {
                    return html::error('Je mag niet online zijn om je diamanten te claimen!');
                }
            }
        }
        Public static function editPassword()
        {
            global $dbh,$lang;
            if (isset($_POST['password']))
            {
                if (isset($_POST['oldpassword']) && !empty($_POST['oldpassword']))
                {
                    if (isset($_POST['newpassword']) && !empty($_POST['newpassword']))
                    {
                        $stmt = $dbh->prepare("SELECT id, password, username FROM users WHERE id = :id");
                        $stmt->bindParam(':id', $_SESSION['id']);
                        $stmt->execute();
                        $getInfo = $stmt->fetch();
                        if (self::checkUser(filter($_POST['oldpassword']), $getInfo['password'], filter($getInfo['username'])))
                        {
                            if (strlen($_POST['newpassword']) >= 6)
                            {
                                $newPassword = self::hashed($_POST['newpassword']);
                                $stmt = $dbh->prepare("
                                UPDATE 
                                users 
                                SET password = 
                                :newpassword 
                                WHERE id = 
                                :id
                                ");
                                $stmt->bindParam(':newpassword', $newPassword); 
                                $stmt->bindParam(':id', $_SESSION['id']); 
                                $stmt->execute(); 
                                return Html::errorSucces($lang["Ppasswordchanges"]);
                            }
                            else
                            {
                                return Html::error($lang["Ppasswordshort"]);
                            }
                        }
                        else
                        {
                            return Html::error($lang["Poldpasswordwrong"]);
                        }
                    }
                    else
                    {
                        return Html::error('Je nieuwe wachtwoord is leeg!');
                    }
                }
                else
                {
                    return Html::error('Oude wachtwoord is leeg!');
                }
            }
        }
        Public static function editEmail()
        {
            global $lang,$dbh;
            if (isset($_POST['account']))
            {
                if (isset($_POST['email']) && !empty($_POST['email']))
                {
                    if (filter_var($_POST['email'], FILTER_VALIDATE_EMAIL))
                    {
                        if (!self::emailTaken($_POST['email']))
                        {
                            $stmt = $dbh->prepare("
                            UPDATE 
                            users 
                            SET mail = 
                            :newmail
                            WHERE id = 
                            :id
                            ");
                            $stmt->bindParam(':newmail', $_POST['email']); 
                            $stmt->bindParam(':id', $_SESSION['id']); 
                            $stmt->execute(); 
                            return Html::errorSucces($lang["Eemailchanges"]);
                        }
                        else
                        {
                            return Html::error($lang["Eemailexists"]);
                        }
                    }
                    else
                    {
                        return Html::error($lang["Eemailnotallowed"]);
                    }
                }
                else
                {
                    return Html::error($lang["Enoemail"]);
                }
            }
        }
        Public static function editHotelSettings()
        {
            global $lang,$dbh;
            if (isset($_POST['hinstellingenv']))
            {
                $stmt = $dbh->prepare("
                UPDATE 
                users 
                SET ignore_invites = 
                :hinstellingenv
                WHERE id = 
                :id
                ");
                $stmt->bindParam(':hinstellingenv', $_POST['hinstellingenv']); 
                $stmt->bindParam(':id', $_SESSION['id']); 
                $stmt->execute(); 
            }
            if (isset($_POST['hinstellingenl']))
            {
                $stmt = $dbh->prepare("
                UPDATE 
                users 
                SET allow_mimic = 
                :hinstellingenl
                WHERE id = 
                :id
                ");
                $stmt->bindParam(':hinstellingenl', $_POST['hinstellingenl']); 
                $stmt->bindParam(':id', $_SESSION['id']); 
                $stmt->execute(); 
            }
            if (isset($_POST['hinstellingeno']))
            {
                $stmt = $dbh->prepare("
                UPDATE 
                users 
                SET hide_online = 
                :hinstellingeno
                WHERE id = 
                :id
                ");
                $stmt->bindParam(':hinstellingeno', $_POST['hinstellingeno']); 
                $stmt->bindParam(':id', $_SESSION['id']); 
                $stmt->execute(); 
            }
            if (isset($_POST['hotelsettings']))
            {
                return Html::errorSucces($lang["Hchanges"]);
            }
        }
        Public static function editUsername()
        {
            global $lang,$dbh;
            if (isset($_POST['editusername']))
            {
                if(!User::userData('fbenable') == 1)
                {
                    if(!self::userTaken($_POST['username']))
                    {
                        if(self::validName($_POST['username']))
                        {
                            $stmt = $dbh->prepare("UPDATE users SET username = :username, fbenable = '1' WHERE id = :id");
                            $stmt->bindParam(':username', $_POST['username']); 
                            $stmt->bindParam(':id', $_SESSION['id']); 
                            $stmt->execute(); 
                            header('Location: '.$config['hotelUrl'].'/me');
                        }
                        else
                        {
                            return Html::error($lang["Cusernameshort"]);
                        }
                    }
                    else
                    {
                        return html::error($lang["Cusernameused"]);
                    }
                }
                else
                {
                    return html::error($lang["Cchangeno"]);
                }
            }
        }
    }
?>                                                                                                                                    

Ce que je met dans ma register.php pour que cela marche :                             <?php User::Register(); ?>

Edited by Joackim

bannierepub.png.2ab0d2b428d19f9fb98e809203f61252.png

Link to comment
Share on other sites

Il y a 20 heures, Joackim a dit :

Bonjour/Bonsoir,

 

J'ai un petit souci avc mon register,impossible de creer un compte..

Je n'ai rien toucher, ça à buger d'un coup..

Le cms est braincms -> donc qui veux dire qu'il est PDO..

J'ai vérifier mon code,rien de spécial.

 

D'ou peut provenir ce bug qui est assez casse tête?

 

Hidden Content

    Reply to this topic to see the hidden content.

 

Merci :)

Le même problème que j'avais  c'est la table Users 

Injecte sa cela devrait fonctionner

DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(125) NOT NULL,
  `password` varchar(255) DEFAULT NULL,
  `mail` varchar(255) DEFAULT '[email protected]',
  `auth_ticket` varchar(60) NOT NULL DEFAULT '0',
  `rank` int(1) unsigned DEFAULT 1,
  `rank_vip` int(1) DEFAULT 0,
  `credits` int(11) DEFAULT 50000,
  `vip_points` int(11) DEFAULT 0,
  `activity_points` int(11) DEFAULT 5000,
  `look` char(255) DEFAULT 'hd-180-1.ch-255-66.lg-280-110.sh-305-62.ha-1012-110.hr-828-61',
  `gender` enum('M','F') DEFAULT 'M',
  `motto` char(50) DEFAULT 'Bienvenue !',
  `fonction` varchar(100) NOT NULL DEFAULT 'Joueur',
  `account_created` int(12) DEFAULT 0,
  `last_online` int(11) DEFAULT 0,
  `online` enum('0','1') DEFAULT '0',
  `ip_last` varchar(45) DEFAULT '',
  `ip_reg` varchar(45) DEFAULT '',
  `home_room` int(10) DEFAULT 33,
  `is_muted` enum('0','1') DEFAULT '0',
  `block_newfriends` enum('0','1') DEFAULT '0',
  `hide_online` enum('0','1') DEFAULT '0',
  `hide_inroom` enum('0','1') DEFAULT '0',
  `vip` enum('0','1') DEFAULT '1',
  `volume` varchar(15) DEFAULT '100,100,100',
  `last_change` int(20) DEFAULT 0,
  `machine_id` varchar(125) DEFAULT '',
  `focus_preference` enum('0','1') DEFAULT '0',
  `chat_preference` enum('0','1') DEFAULT '0',
  `pets_muted` enum('0','1') DEFAULT '0',
  `bots_muted` enum('0','1') DEFAULT '0',
  `advertising_report_blocked` enum('0','1') DEFAULT '0',
  `gotw_points` int(11) DEFAULT 0,
  `bot_frank` enum('true','false') NOT NULL DEFAULT 'false',
  `ignore_invites` enum('0','1') DEFAULT '0',
  `time_muted` double DEFAULT 0,
  `allow_gifts` enum('0','1') DEFAULT '1',
  `trading_locked` double DEFAULT 0,
  `friend_bar_state` enum('0','1') NOT NULL DEFAULT '1',
  `disable_forced_effects` enum('0','1') NOT NULL DEFAULT '0',
  `allow_mimic` enum('1','0') NOT NULL DEFAULT '1',
  `facebook` enum('0','1') NOT NULL DEFAULT '0',
  `facebook_id` varchar(255) CHARACTER SET utf8 DEFAULT '0',
  `hote_id` int(11) DEFAULT 0,
  `user_key` varchar(255) DEFAULT '',
  `renamed` enum('0','1') NOT NULL DEFAULT '0',
  `subscriptions` enum('0','1') NOT NULL DEFAULT '0',
  `gender_register` enum('0','1') NOT NULL DEFAULT '0',
  `statistiques` int(11) NOT NULL DEFAULT 0,
  `avatars` int(11) NOT NULL DEFAULT 49,
  `newsletter` enum('0','1') NOT NULL DEFAULT '0',
  `disabled_home` enum('0','1') NOT NULL DEFAULT '0',
  `jetons` int(11) NOT NULL DEFAULT 0,
  `last_offline` double NOT NULL DEFAULT 0,
  `disabled` int(6) NOT NULL DEFAULT 0,
  `mail_verified` int(11) NOT NULL DEFAULT 0,
  `seasonal_currency` int(11) NOT NULL DEFAULT 0,
  `last_connection` varchar(50) NOT NULL DEFAULT '',
  `connexion` int(11) DEFAULT 0,
  `antibot_points` int(10) NOT NULL DEFAULT 3,
  `colour` enum('red','green','purple','cyan','blue','default') NOT NULL DEFAULT 'default',
  `antipub_points` int(11) NOT NULL DEFAULT 4,
  `citizenShip` varchar(500) DEFAULT '',
  `nux_user` enum('false','true') NOT NULL DEFAULT 'true',
  `seckey` varchar(255) DEFAULT '',
  `talent_status` enum('citizenship','helper') DEFAULT 'citizenship',
  `identifier` enum('0','1') DEFAULT '0',
  PRIMARY KEY (`id`,`auth_ticket`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=latin1;

Merci @Akushi

282561-1mWLuV1413921905.jpg.050737599638d72e0dc9623d2a08a0d6.jpg

:attention: #Free_Palestine :attention:

:attention: #Free_AhedTamimi :attention:

:attention:  https://inshare.fr/topic/5854-pack-habbo-2018/ :attention:

Link to comment
Share on other sites

à l’instant, Bryan a dit :

Le même problème que j'avais  c'est la table Users 

Injecte sa cela devrait fonctionner

DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(125) NOT NULL,
  `password` varchar(255) DEFAULT NULL,
  `mail` varchar(255) DEFAULT '[email protected]',
  `auth_ticket` varchar(60) NOT NULL DEFAULT '0',
  `rank` int(1) unsigned DEFAULT 1,
  `rank_vip` int(1) DEFAULT 0,
  `credits` int(11) DEFAULT 50000,
  `vip_points` int(11) DEFAULT 0,
  `activity_points` int(11) DEFAULT 5000,
  `look` char(255) DEFAULT 'hd-180-1.ch-255-66.lg-280-110.sh-305-62.ha-1012-110.hr-828-61',
  `gender` enum('M','F') DEFAULT 'M',
  `motto` char(50) DEFAULT 'Bienvenue !',
  `fonction` varchar(100) NOT NULL DEFAULT 'Joueur',
  `account_created` int(12) DEFAULT 0,
  `last_online` int(11) DEFAULT 0,
  `online` enum('0','1') DEFAULT '0',
  `ip_last` varchar(45) DEFAULT '',
  `ip_reg` varchar(45) DEFAULT '',
  `home_room` int(10) DEFAULT 33,
  `is_muted` enum('0','1') DEFAULT '0',
  `block_newfriends` enum('0','1') DEFAULT '0',
  `hide_online` enum('0','1') DEFAULT '0',
  `hide_inroom` enum('0','1') DEFAULT '0',
  `vip` enum('0','1') DEFAULT '1',
  `volume` varchar(15) DEFAULT '100,100,100',
  `last_change` int(20) DEFAULT 0,
  `machine_id` varchar(125) DEFAULT '',
  `focus_preference` enum('0','1') DEFAULT '0',
  `chat_preference` enum('0','1') DEFAULT '0',
  `pets_muted` enum('0','1') DEFAULT '0',
  `bots_muted` enum('0','1') DEFAULT '0',
  `advertising_report_blocked` enum('0','1') DEFAULT '0',
  `gotw_points` int(11) DEFAULT 0,
  `bot_frank` enum('true','false') NOT NULL DEFAULT 'false',
  `ignore_invites` enum('0','1') DEFAULT '0',
  `time_muted` double DEFAULT 0,
  `allow_gifts` enum('0','1') DEFAULT '1',
  `trading_locked` double DEFAULT 0,
  `friend_bar_state` enum('0','1') NOT NULL DEFAULT '1',
  `disable_forced_effects` enum('0','1') NOT NULL DEFAULT '0',
  `allow_mimic` enum('1','0') NOT NULL DEFAULT '1',
  `facebook` enum('0','1') NOT NULL DEFAULT '0',
  `facebook_id` varchar(255) CHARACTER SET utf8 DEFAULT '0',
  `hote_id` int(11) DEFAULT 0,
  `user_key` varchar(255) DEFAULT '',
  `renamed` enum('0','1') NOT NULL DEFAULT '0',
  `subscriptions` enum('0','1') NOT NULL DEFAULT '0',
  `gender_register` enum('0','1') NOT NULL DEFAULT '0',
  `statistiques` int(11) NOT NULL DEFAULT 0,
  `avatars` int(11) NOT NULL DEFAULT 49,
  `newsletter` enum('0','1') NOT NULL DEFAULT '0',
  `disabled_home` enum('0','1') NOT NULL DEFAULT '0',
  `jetons` int(11) NOT NULL DEFAULT 0,
  `last_offline` double NOT NULL DEFAULT 0,
  `disabled` int(6) NOT NULL DEFAULT 0,
  `mail_verified` int(11) NOT NULL DEFAULT 0,
  `seasonal_currency` int(11) NOT NULL DEFAULT 0,
  `last_connection` varchar(50) NOT NULL DEFAULT '',
  `connexion` int(11) DEFAULT 0,
  `antibot_points` int(10) NOT NULL DEFAULT 3,
  `colour` enum('red','green','purple','cyan','blue','default') NOT NULL DEFAULT 'default',
  `antipub_points` int(11) NOT NULL DEFAULT 4,
  `citizenShip` varchar(500) DEFAULT '',
  `nux_user` enum('false','true') NOT NULL DEFAULT 'true',
  `seckey` varchar(255) DEFAULT '',
  `talent_status` enum('citizenship','helper') DEFAULT 'citizenship',
  `identifier` enum('0','1') DEFAULT '0',
  PRIMARY KEY (`id`,`auth_ticket`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=latin1;

Merci @Akushi

Je peux pas,j'ai + de 1000 comptes ..

bannierepub.png.2ab0d2b428d19f9fb98e809203f61252.png

Link to comment
Share on other sites

il y a 37 minutes, Joackim a dit :

Je peux pas,j'ai + de 1000 comptes ..

Va dans ton phpmyadmin tu va dans la table users tu va dans les collones et tu cherche les valeurs en NULL tu fait modifier et tu change NULL par VALEUR PAR DEFAUT et tu laisse vide

Link to comment
Share on other sites

Il y a 21 heures, Akushi a dit :

Va dans ton phpmyadmin tu va dans la table users tu va dans les collones et tu cherche les valeurs en NULL tu fait modifier et tu change NULL par VALEUR PAR DEFAUT et tu laisse vide

Non,non ce n'est pas ça.. Je vais refaire mon code php au complet ça sera mieux .

bannierepub.png.2ab0d2b428d19f9fb98e809203f61252.png

Link to comment
Share on other sites

  • Administrateur
    Salut ???¢??? ,
    Ton sujet a été déplacé pour une des deux raisons suivante :

    - Ta demande a été résolu.

    - Ton sujet se trouvait dans la mauvaise catégorie.

        
      Ceci est un message automatique.

⠀⠀Founder of Inshare.fr

⠀⠀Baylife moderator

⠀⠀Twitch channel moderator

⠀⠀French translator Trucksbook.eu

𝐹𝑒𝑒𝑙 𝑓𝑟𝑒𝑒 𝑡𝑜 𝑤𝑟𝑖𝑡𝑒 𝑎 𝑐𝑜𝑚𝑚𝑒𝑛𝑡

—————————————————

╱⠀⠀⠀⠀⠀⠀⠀⠀⠀Règlements⠀⠀ //⠀⠀Abonnements⠀⠀ //⠀⠀ Discord   ⠀⠀⠀⠀⠀⠀⠀⠀⠀╲

 

signature.png

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...