anpera.net https://anpera.homeip.net/phpbb3/ |
|
phpBB 2 + LoGD https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=4480 |
Seite 1 von 2 |
Autor: | malacay1462 [ Fr 18 Apr, 2008 19:27 ] |
Betreff des Beitrags: | phpBB 2 + LoGD |
~ Unnötig. ~ |
Autor: | Sorrow [ Sa 19 Apr, 2008 22:15 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
wieso soll sich die userid ändern? wennde ne 2.te tabelle in der DB einfügst für das forum kann doch nix passieren |
Autor: | Sorrow [ Sa 19 Apr, 2008 22:30 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
also das die datenbank die daten: id,loginname,pw,geschlecht ... in der tabelle accounts speichert . und in der tabelle accounts vom forum speichert er dann nur loginname und pw von der acc. tabelle von logd könntest vielleicht probs bekommen, wenn jemand sein pw vergisst und nen neues anfordert, das er dann verschiedene pw verwendet der beiden tabellen gruß sorrow ^^ |
Autor: | malacay1462 [ So 20 Apr, 2008 15:41 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
~ Unnötig. ~ |
Autor: | The_Muh [ So 20 Apr, 2008 16:42 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
Sorrow hat geschrieben: also das die datenbank die daten: id,loginname,pw,geschlecht ... in der tabelle accounts speichert . und in der tabelle accounts vom forum speichert er dann nur loginname und pw von der acc. tabelle von logd könntest vielleicht probs bekommen, wenn jemand sein pw vergisst und nen neues anfordert, das er dann verschiedene pw verwendet der beiden tabellen gruß sorrow ^^ öhm... wenn jemand sein PW vergisst, wird einfach bei beiden das neue verwendet... so einfach ist das |
Autor: | Sorrow [ So 20 Apr, 2008 17:38 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
@ muh ich meine das er dann zwei verschiedene pw's erzeugt und wegen der id mach ne if abfrage rein so das er die letzte id weis und dann die um eins incrementiert also um eins addiert dazu einfach 2 mal ne plus reinsetzen also: ++ |
Autor: | malacay1462 [ So 20 Apr, 2008 19:05 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
~ Unnötig. ~ |
Autor: | Sorrow [ So 20 Apr, 2008 19:29 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
nunja auf der index.php wird ja der letzte dk abgefragt und du fragst halt die letzte id ab und erhöhst die um eins indem du daschreibst ++ und das ergebnis muss in der acc. tabelle im feld id gespeichert werden gruß Sor^^ |
Autor: | Sorrow [ So 20 Apr, 2008 19:29 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
nunja auf der index.php wird ja der letzte dk abgefragt und du fragst halt die letzte id ab und erhöhst die um eins indem du daschreibst ++ und das ergebnis muss in der acc. tabelle im feld id gespeichert werden gruß Sor^^ |
Autor: | Sorrow [ So 20 Apr, 2008 19:29 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
nunja auf der index.php wird ja der letzte dk abgefragt und du fragst halt die letzte id ab und erhöhst die um eins indem du daschreibst ++ und das ergebnis muss in der acc. tabelle im feld id gespeichert werden gruß Sor^^ sorry mein pc spinnt schon wieder |
Autor: | malacay1462 [ So 20 Apr, 2008 19:46 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
~ Unnötig. ~ |
Autor: | Sorrow [ So 20 Apr, 2008 19:49 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
ich denk Dir gehts darum das er immer die gleichen id's nimmt und man sich nich reggen kann ![]() |
Autor: | malacay1462 [ So 20 Apr, 2008 19:53 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
~ Unnötig. ~ |
Autor: | The_Muh [ So 20 Apr, 2008 19:59 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
geh doch nen umweg... wenn der charakter in der LOGD datenbank ist, kopierst du die ID in ne Variable und fütterst die Forentabelle damit... sollte doch nicht so schwer sein... nur umständlicher genau kann ichs nich sagen, hab ja deinen source nich /edit: doch habs erst übersehen... aber ich steig da nicht ganz durch... sind da überhaupt die änderungen drinne? |
Autor: | malacay1462 [ So 20 Apr, 2008 20:03 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
~ Unnötig. ~ |
Autor: | The_Muh [ So 20 Apr, 2008 20:06 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
is doch ganz einfach: der charakter wird mit dem "submit-button" sofort in der accountstable erstellt... dann müsstest du nur noch eine zweite sql-abfrage machen und dir die ID rausfischen oder du machst im spiel (da wo man das profil ändert) nen button "forum-account erstellen"... dann ziehste mit $session alles nötige aus der Accountstable und schiebst es in die Foren-tabelle, sollte so schwer nicht sein, zumindest wenn beides in einer datenbank liegt. |
Autor: | Harthas [ So 20 Apr, 2008 20:13 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
Es geht auch einfacher: Es gibt eine wunderschöne MySQL-Funktion, welche uns den zuletzt in die Datenbank eingefügten auto_increment-Wert zurückgibt. Dann brauchst du kein zusätzliches Query laufen lassen. $this->bbcode_second_pass_code('', '$acctid = mysql_insert_id();') Damit sollte der Wert der account-ID in der Variable gespeichert sein (Direkt nach dem INSERT-Query). Ausser man verwendet noch weitere auto_increment-Felder, da könnte es unter Umständen zu Problemen führen. Ist allerdings zumindest standartmässig nicht der Fall. |
Autor: | The_Muh [ So 20 Apr, 2008 20:19 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
In sehr unwahrscheinlichen fällen könnte das zu problemen führen: wenn User A das script zu abfrage grade ausführt, während user B den wert in der datenbank erhöht... mit meiner etwas umständlicheren methode und mit hilfe beim erstellen eingebenen Daten (die sich ja übergeben lassen) wird das ausgeschlossen. |
Autor: | malacay1462 [ So 20 Apr, 2008 20:28 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
~ Unnötig. ~ |
Autor: | Harthas [ So 20 Apr, 2008 20:30 ] |
Betreff des Beitrags: | Re: phpBB 2 + LoGD |
Dazu müssten sie das etwa im Abstand von 5-10 Millisekunden tun (Geschätzt). Aber die Möglichkeit über ein Button in der prefs.php wäre natürlich auch nicht zu verübeln. Oder nach dem ersten Drachenkill. |
Seite 1 von 2 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |