News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 0
Seite [1]
garytube


Beginner



Herkunft: Berlin
Beiträge: 10
# Thema - 04.04.2011 um 19:48 Uhr
EDIT
Meine Freundin hat gerade den Fehler gefunden.
Unzwar habe ich in der create.tpl das Input-feld falsch benannt.

Ich hätte da aber noch eine Frage.
Meint ihr es wäre irgendwie möglich die Bewerbungen automatisch zu löschen sobald man den Bewerber zum Clan/Glilde hinzugefügt ?

meine alte frage +-

Hallo Leutz,

ich arbeite gerade an einer MMORPG Seite und habe dazu das JoinUs Modul leicht umgeschrieben.
Ich habe neue Felder angelegt (Char.Level / Klasse / Skillung etc..) welche auch funktionieren bis zu einem Punkt.

Wenn der User das Forumlar ausfüllt gehen alle Daten in die Datenbank (Tabelle: cms_joinus).
Wenn ich nun als Admin auf den Menüpunkt Berwebung -> Konvertieren und einen neuen Benutzer anhand der Daten anlege, sowird dieser neue User auch angelegt.
Allerdings gehen einige Daten verloren beim übertragen von der cms_joinus Tabelle zur cms_users Tabelle.


Aber es gehen nur 2 von 3 Datensätzen verloren. Level & Klasse verschwinden einfach und tauchen nicht in der Datenbank auf.
Es ist allerdings möglich den User im Nachhinein zu Editieren und die Daten selber einzutragen.

Daher nehm ich mal an das ich an dieser Stelle einen Fehler gemacht.
mods/users/create.php (Zeile 169)
 
1.
2.
3.
4.
5.
6.
7.
8.
1. / 2. / ... 
   $users_id create_user($create['access_id'],$create['users_nick'],$create_['password'],$create['users_lang'],$create['users_email'],$create['users_country'],$create['users_timezone'],$create['users_dstime']);

  if(!empty(
$conv_joinus) AND !empty($users_id)) {
    
$array_keys = array('users_name''users_surname''users_age''users_place''users_level''users_klasse''users_skillung''users_pwd');
    
$array_values = array($create['users_name'], $create['users_surname'], $create['users_age'], $create['users_place'], $create['users_level'], $create['users_klasse'], $create['users_skillung'], $create['users_pwd']);
    
cs_sql_update(__FILE__'users'$array_keys$array_values$users_id);
  }

users_level, users_klasse, users_skillung sind meine neuen Felder und nur users_skillung wird übertragen.

Hat jemand mal ein Tipp was ich übersehe?
Dateianhänge:
php create.php (7.51 KiB - 5 mal heruntergeladen )


Zuletzt editiert von garytube am 04.04.2011 um 20:32 Uhr (5x Editiert)
Inaktiv
Skype
Antworten: 0
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo