spielefreak
Hallo,
ich hab ein kleines oder aus größeres Problem.
Ich wollte in meinem Forum neue Profilfelder für ein Browsergame machen was dann so aussehen sollte:
Name: spielefreak
Welt: 20
Punkte: ...
Stamm: ...
etc.
Den Namen und die Welt soll man bei der Registrierung angeben und im CP ändern können. Allerdings sollen die Profilfelder nicht in userfields sondern in users gespeichert werden. Und bevor die Profilfelder des Browsergames kommen eine Trennlinie, was ich schon geschafft hab.
Die Daten wie Punkte, Stamm, etc. , sollen dann aus einer anderen Tabelle (bspw. de20_tribe für Spielerinfos und de20_ally für Stämmeinfos) ausgelesen werden. Dazu müsste erst in users geschaut werden, in welcher Welt man ist und wie er dort heißt. Die welt wird dann für die tabelle genommen, bei welt 20 -> de20_tribe. Dort werden dann alle Daten in ner Variable gespeichert und die ally daten aus de20_ally, hierfür müsste man dann schauen welche ally id der spieler hat $tribe[ally] und auch diese alle in ner variable abspeichern. Das hab ich alles schon als ein extra Tool geschrieben und es funkt auch prima, nur will ich das jetzt auch ins Forum einbauen und weiß nicht wie. Die ausgelesen Daten sollen dann für die Profilfelder (außer Welt und Name) automatisch eingetragen und nicht vom User editierbar sein. Dazu müsste ich dann in der profil.tpl Profilfelder machen die ich auch schon hinbekommen hab und dann als Wert $tribe[points] etc. schreiben. aber als ich in der global.php mysql_fetch_array oder auch assoc benutzt hab um die Daten aus den tribe und ally Tabellen auslesen wollte, gab er mir die Fehlermeldung aus das es kein richtiger Wert sei. Ich weiß leider auch nicht ob ich die Daten richtig aus users ausgelesen hab.
Also müsste ich eigentlich wissen wie ich aus users den Namen und Welt auslese und dann die Daten aus der Tribe und Ally Tabelle und wo es reinkommt also in global oder profile.php. Weil als Skript hab ich es mit mysql_fetch_assoc gemacht, aber das lässt mich wbb nicht machen oder ich hab was falsch gemacht.
Wenn mir da einer Helfen könnte damit ich des hinbekomme, wäre ich euch sehr dankbar.
Gruß,
spielefreak
ich hab ein kleines oder aus größeres Problem.
Ich wollte in meinem Forum neue Profilfelder für ein Browsergame machen was dann so aussehen sollte:
Name: spielefreak
Welt: 20
Punkte: ...
Stamm: ...
etc.
Den Namen und die Welt soll man bei der Registrierung angeben und im CP ändern können. Allerdings sollen die Profilfelder nicht in userfields sondern in users gespeichert werden. Und bevor die Profilfelder des Browsergames kommen eine Trennlinie, was ich schon geschafft hab.
Die Daten wie Punkte, Stamm, etc. , sollen dann aus einer anderen Tabelle (bspw. de20_tribe für Spielerinfos und de20_ally für Stämmeinfos) ausgelesen werden. Dazu müsste erst in users geschaut werden, in welcher Welt man ist und wie er dort heißt. Die welt wird dann für die tabelle genommen, bei welt 20 -> de20_tribe. Dort werden dann alle Daten in ner Variable gespeichert und die ally daten aus de20_ally, hierfür müsste man dann schauen welche ally id der spieler hat $tribe[ally] und auch diese alle in ner variable abspeichern. Das hab ich alles schon als ein extra Tool geschrieben und es funkt auch prima, nur will ich das jetzt auch ins Forum einbauen und weiß nicht wie. Die ausgelesen Daten sollen dann für die Profilfelder (außer Welt und Name) automatisch eingetragen und nicht vom User editierbar sein. Dazu müsste ich dann in der profil.tpl Profilfelder machen die ich auch schon hinbekommen hab und dann als Wert $tribe[points] etc. schreiben. aber als ich in der global.php mysql_fetch_array oder auch assoc benutzt hab um die Daten aus den tribe und ally Tabellen auslesen wollte, gab er mir die Fehlermeldung aus das es kein richtiger Wert sei. Ich weiß leider auch nicht ob ich die Daten richtig aus users ausgelesen hab.
Also müsste ich eigentlich wissen wie ich aus users den Namen und Welt auslese und dann die Daten aus der Tribe und Ally Tabelle und wo es reinkommt also in global oder profile.php. Weil als Skript hab ich es mit mysql_fetch_assoc gemacht, aber das lässt mich wbb nicht machen oder ich hab was falsch gemacht.
Wenn mir da einer Helfen könnte damit ich des hinbekomme, wäre ich euch sehr dankbar.
Gruß,
spielefreak