Hallo,
ich würde gerne mal wissen wie man es hin bekommt das in den Chat nur
User rein kommen die auch im Forum angemeldet sind und sie dann nur mit ihrem Benutzername rein kommen.
Also eigentlich wie im BB.
Nur das der User dann sein Passwort vom Forum noch angeben muss aus sicherheits Gründen. ;)
Aso wen ihr wissen wollt warum? Wir wollen auf keinem fall dem BB nach machen es geht um die Sicherheit.
Wegen spammen etc dann kann man dem User auch sperrebn und so das geht ja sons nicht gut.
Das Chat System ist: ET-Chat v3.0.5 ist zwar der gleiche wie im BB aber ich fidne dem vom Styel einfch am besten.
Hoffe ihr könnt mir helfen. Habe keine Anhung wie ich das amchen soll.
ETChat mit WBB verbinden
Wir sammeln alle Infos der Bonusepisode von Pokémon Karmesin und Purpur für euch!
Zu der Infoseite von „Die Mo-Mo-Manie“-
-
Kopple einfach die Tabellen vom Forum mit den Tabellen vom Chat.
Also das der Chat die Tabelle der Daten vom Forum beziegt. Dann können sich nur Leute anmelden, die auch im Forum registriert sind. -
Schau dir ambesten die Datenabnk von dem Forum an und guck wo neue User gespeichert sind. Dann kannst du ie Daten aus der Tabelle auslesen und überprüfen..
-
Wollt ihr sowas wirklich Lukystar anmuten ? Der beherrscht ja nicht mal die Deutscherechtsschreibung. Wie soll er dann sowas schaffen können ?
Und so was ist auch nicht ganz so einfach, wenn man kaum erfahrung hat. Man muss (My)SQL können, PHP und keine ahnung was noch. Dan muss man ja noch paar Sachen ändern, anpassen ect. Oder er frägt einfach Kater oder Chris wie die es gemacht haben (währe die einfachste Varriante).
-
Versteh ja nicht warum ihr den immer runtermachen müssst
Luckystar, ich helfe dir ;) -
Hier im BB gibt es nur eine indirekte Anbindung von Chat und Forum. Beide Systeme verwalten ihre User noch einzeln, hier wird nur geprüft, ob es eine gültige Session gibt und diese keine Guest-Session ist. Falls beides zutrifft, übernimmt der Chat alles weitere, erstellt einen neuen USer in der eigenen Tabelle mit dem aus der WCF-Tabelle ausgelesenen User und fertig. Also, wirklich verbunden sind die beiden Systeme nicht, weswegen es imo auch so schwierig ist, da großartig userabhängige Änderungen an der Chatsoftware vorzunehmen.
@Topic: Trotzdem muss ich Prodigy in einem Punkt recht geben. Für das musst du tiefgreifende Änderungen am ET Chat vornehmen. Du müsstest ein paar PHP-Dateien des Chats so umschreiben, dass er a) keinen einfachen Guestloggin mehr zulässt und b) die User aus der WCF-Tabelle bezieht und nicht mehr aus der eigenen Tabelle. Trotzdem müssten in einer weiteren Tabelle noch die chatspezifischen Usereinstellungen stehen. Heißt, wenn du performant bleiben willst, musst du auf jedenfalls mit JOIN's in den SQL-Abfragen arbeiten.
Hier würde sich ein echter WCF-Chat bei weitem mehr lohnen, da die echte Intagration dann von Grund auf gegeben ist. Und genau das progg ich btw zur Zeit. -
Versteh ja nicht warum ihr den immer runtermachen müssst
Luckystar, ich helfe dir ;)Weil Großteils oft Sachen gefragt werden, die sehr kompliziert sind, und vorher nicht darüber nachgedacht wurde ob das überhaupt realisierbar ist mit seinen Fähigkeiten...
-
OK, also ich habe das Problem so gelöst, dass ich mir entweder selbst einen Chat code und das dann aus der WCF Tabelle überprüfe ob der User überhaupt vorhanden ist. Das geht noch relativ einfacher als sowas. Und Luckystar, mit "Ich helfe dir" meinte ich nicht, dass ich alles mache. Ich kann dir zwar helfen bei manchen Sachen im Chat. Aber mein Wissen reicht noch lange nicht aus sowas ganz zu machen. Also bitte nicht falsch verstehen. Ich mach das was ich kann...
-
kopple einfach die Tabellen vom Forum mit den Tabellen vom Chat.
??? ?( auf deutsch ich kapiere nicks.
Wollt ihr sowas wirklich Lukystar anmuten ? Der beherrscht ja nicht mal die Deutscherechtsschreibung. Wie soll er dann sowas schaffen können ?
Ich bezeichne das eigentlich ja schon als Mobing.
Luckystar, ich helfe dir ;)
Wedestens einer der mich versteht. Ich melde dich gleich bei dir.
Weil Großteils oft Sachen gefragt werden, die sehr kompliziert sind, und vorher nicht darüber nachgedacht wurde ob das überhaupt realisierbar ist mit seinen Fähigkeiten...
Wen ich wüsste wie es geht würde ich ja nciht nachfragen oder?
Leon: Sorry aber ich kapiere nciht da ich mich mit PHP nicht gut auskenne.
Vesprit okay. Weiß ich ja das du kein Profi bist werde dich trotzem mal anfunken. -
??? ?( auf deutsch ich kapiere nicks.
Damit mein ich du sollst für den Chat die Tabellen vom Forum benutzen, wie das auch Leon schon so schön beschrieben hat.
Zitat von LuckystarIch bezeichne das eigentlich ja schon als Mobing.
Aber wirklich das Gegenteil kannst du auch nicht behaupten, oder?
-
Damit mein ich du sollst für den Chat die Tabellen vom Forum benutzen, wie das auch Leon schon so schön beschrieben hat.
Aso die MySOL Tabelle. Also die Tabelle in meinem Fall wcf2_user -
Ja, da wo halt die User die sich registrieren gespeichert werden...
-
ja das ist die.
-
Dann muss man erstmal das auslesen und überprüfen können um zu gucken ob der jenige User drinnen steht :D
-
hä welcher User?
Die aus meinem Forum? Ja die stehen alle in der tabelle habe schon nach geguckt.
Hab mal in PHPmyAdmin rum geschnüfelt. -
Ja klar stehen die in der Tabelle. Müssen sie ja auch. Textdatei wer für so ein großes Forum ja schwachsinn :D
-
was soll ichd ann nun machen?
-
Hatte Prodigy jetzt so unrecht? Wir Vesprit, Leon und auch ich ein bischen habens schon gesagt.. Da nimmst du den User, und schaust ob der auch in der Tabelle vom Chat enthalten ist. Wenn ja, einloggen. Wenn nicht, Meldung
-
Das lässt sich sich mit einer if Anweisung realisieren. Natürlich die Datensätze noch ausgeben. Such ambesten im Internet nach if-Anweisungen und Datensätze ausgeben un überprüfen. Dann mach dich ans lernen hin. Bei problemen, denke ich helfen wir dir ^.^
-
Ansonsten würde es auch gehen die Registrierung über den Chat laufen zu lassen, und dann einfach in der Registriere Funktion auch im WCF einen User anzulegen. So ähnlich hatte ich es auch in meinem Browsergame gemacht.