zorg.ch
by @ 25.05.2004 11:18 - nach oben -
forum bug

nicht eingeloggte user sehen kein z.org mehr. d.h. nur eine schöne sql fehlermeldung.

problem ist die forum.inc.php z.b. bei zeile 701.

die abfrage auf $_session['user_id'] muss anders gelöst werden denn nicht eingeloggt user haben keine user_id.

habs jetzt mal kurz gefixt. (zeile 700) so dass sich user wieder einloggen können. sobald man eingeloggt ist funktioniert alles wunderbar.
zorg.ch
#32764 by @ 25.05.2004 15:01 - nach oben -
wĂŒrde sich der der das verbockt hat mal dazu Ă€ussern?
zorg.ch
#32765 by @ 25.05.2004 15:04 - nach oben -
folgendes hab ich aus dem usersystem-code: (comments)

User Typen:
0 = Normaler User ##################### 0 isch nöd so cool wil wenns nöd gsetzt isch chunt jo au 0
1 = [z]member und schöne
2 = nicht eingeloggt ##################### Aber Weber: wenn typ = 2, gits $user jo gar nöd?! -> doch s'usersystem isch jo immer verfĂŒgbar
verfĂŒgbar ĂŒber $user->typ
zorg.ch
#32766 by @ 25.05.2004 15:09 - nach oben -
Hmm, davon gibts noch ein paar im forumcode. Ich fixe es heute Abend.
zorg.ch
#32770 by @ 25.05.2004 15:19 - nach oben -
grad noch was, wiso steht da neben dem @ im post title immer ne 1 ?


#32766 by [z]milamber @

1

zorg.ch
#32780 by @ 25.05.2004 17:08 - nach oben -
Bei mir steht immer ne 3?!
:-) Debugging Zeug meines neuen Read-Post zeugs.
zorg.ch
#32782 by @ 25.05.2004 17:10 - nach oben -
Bei dir steht gar nichts, aber beim Cylander steht ne 2. Allerdings stand die da vor ein paar Minuten noch nicht.
zorg.ch
#32797 by @ 25.05.2004 22:02 - nach oben -
das ist demfall die user_id vom anschauenden user...weil ich hab 1, milamber 3...das weiss ich...
zorg.ch
#32801 by @ 25.05.2004 22:21 - nach oben -
ich hab immer 351
zorg.ch
#32802 by @ 25.05.2004 22:23 - nach oben -
hm...das ist demfall deine user_id

man sieht die aber nur wenn der post nicht mehr blau ist
zorg.ch
#32805 by @ 25.05.2004 22:29 - nach oben -
genau
zorg.ch
#32813 by @ 26.05.2004 00:19 - nach oben -
Ok, habs im Forum ĂŒberall eingebaut...
Der richtige Weg um zu checken ob jemand eingeloggt ist, ist also:
if($user->typ != USER_NICHTEINGELOGGT) {