MyBB.de Forum
Benutzer extern Registrieren lassen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: Benutzer extern Registrieren lassen (/thread-21814.html)

Seiten: Seiten: 1 2


Benutzer extern Registrieren lassen - GigaToni - 16.11.2009

Also ich arbeite gerade daran das wenn sich user im Browsergame registrieren das sie sich auch gleichzeitig im Forum registrieren... nun hab ich aber ein Problem:

Szenario:

Ich gehe als user auf www.xyz.de sehe das Browsergame und finde es toll Registrier mich und bekomme eine Bestätigungsmail mit den Benutzerdaten und den Forendaten.. Ich logge mich ein alles Works gut doch dann sehe ich

Zitat:Unser neuestes Mitglied heißt: GigaToni

aber der im Browsergame registrierte user nennt sich Username... wie kann man das "Aktualisieren"?

PS:

allerdings wenn ich auf
Statistiken erneuern
Dies wird Ihre Statistiken für die Startseite und die Statistikseite neu zählen und erneuern.

Im ACP klicke wird der Neue User angezeigt


RE: Benutzer extern Registrieren lassen - StefanT - 16.11.2009

Du muss ich schon den entsprechenden Code kennen. Wink
Die Registrierung des MyBBs läuft in der inc/datahandlers/user.php ab.


RE: Benutzer extern Registrieren lassen - GigaToni - 16.11.2009

Also der Query sieht so aus:

PHP-Code:
    $resultmysql_query("INSERT INTO `mybb_users` (regip, username, password, email, timeonline, regdate, usergroup)".
    
"VALUES ('".$_SERVER['REMOTE_ADDR']."', '".$username."', '".md5($password)."', '".$email."', '".$signuptime."', '".$signuptime."', '8')") or die(mysql_error()); 



RE: Benutzer extern Registrieren lassen - StefanT - 16.11.2009

Wenn es extern ist, kannst du die Statistik nicht so einfach erneuern. Schau dir mal die genannte Datei an.


RE: Benutzer extern Registrieren lassen - GigaToni - 16.11.2009

Das?

PHP-Code:
update_stats(array('numusers' => '+1'));

        return array(
            
"uid" => $this->uid,
            
"username" => $user['username'],
            
"loginkey" => $user['loginkey'],
            
"email" => $user['email'],
            
"password" => $user['password'],
            
"usergroup" => $user['usergroup']
        ); 

oder

PHP-Code:
    function update_user()
    {
        global 
$db$plugins$cache;

        
// Yes, validating is required.
        
if(!$this->get_validated())
        {
            die(
"The user needs to be validated before inserting it into the DB.");
        }
        if(
count($this->get_errors()) > 0)
        {
            die(
"The user is not valid.");
        }

        
$user = &$this->data;
        
$user['uid'] = intval($user['uid']);
        
$this->uid $user['uid'];

        
// Set up the update data.
        
if(isset($user['username']))
        {
            
$this->user_update_data['username'] = $db->escape_string($user['username']);
        }
        if(isset(
$user['saltedpw']))
        {
            
$this->user_update_data['password'] = $user['saltedpw'];
            
$this->user_update_data['salt'] = $user['salt'];
            
$this->user_update_data['loginkey'] = $user['loginkey'];
        }
        if(isset(
$user['email']))
        {
            
$this->user_update_data['email'] = $user['email'];
        }
        if(isset(
$user['postnum']))
        {
            
$this->user_update_data['postnum'] = intval($user['postnum']);
        }
        if(isset(
$user['avatar']))
        {
            
$this->user_update_data['avatar'] = $db->escape_string($user['avatar']);
            
$this->user_update_data['avatartype'] = $db->escape_string($user['av...... 



RE: Benutzer extern Registrieren lassen - StefanT - 16.11.2009

Ich würde bei insert schauen, nicht bei update... Wink


RE: Benutzer extern Registrieren lassen - GigaToni - 16.11.2009

ich weiß nichtma nach was ich suchen soll :/


RE: Benutzer extern Registrieren lassen - StefanT - 16.11.2009

https://crossreference.mybb.de/nav.html?inc/functions.php.source.html#l1670


RE: Benutzer extern Registrieren lassen - Andii S. - 19.11.2009

und was ganz wichtig ist um hier support zu bekommen:
FÜGE DAS MYBB COPYRIGHT WIEDER IN DEN FOOTER EIN !!!


RE: Benutzer extern Registrieren lassen - StefanT - 20.11.2009

Hier ist doch gar kein Link zur Seite!?