Grafix-Board (http://www.grafix-board.de/forum/index.php)
- Service-Werkstatt (http://www.grafix-board.de/forum/board.php?boardid=36)
-- allg. WBB-Brett (http://www.grafix-board.de/forum/board.php?boardid=64)
--- Login auf meiner Homepage (http://www.grafix-board.de/forum/threadid.php?threadid=954)


Geschrieben von [molsch] am 18.06.2006 um 19:03:

  Login auf meiner Homepage

Ein netter Kontakt aus meiner ICQ Liste hat mir ein Login für mein WBB Lite gemacht. Funktioniert auch alles wunderbar nur ich hätte es gerne so, dass ein User der schon eingeloggt ist statt dem Formular die Anzeige bekommt:

Hallo Userxyz [Abmelden]

Der Code für das Loginformular ist folgender:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
<FORM ACTION="forum/login.php" METHOD="POST">
 <INPUT TYPE="HIDDEN" NAME="send" VALUE="send">
 <INPUT TYPE="HIDDEN" NAME="sid" VALUE="$session[hash]">
  <label>Benutzername:</label><input type="text" class="input" name="l_username" SIZE=12 MAXLENGTH=50>
  <br>
  <label>Passwort: </label><input type="password" class="input" name="l_password" SIZE=12 MAXLENGTH=30>
  <br>
  <INPUT class="input" TYPE="SUBMIT" NAME="submit" VALUE="Anmelden">
</form>


Auf mywbb.de gibt es auch ein Login-Hack allerdings mit dem gleichen Problem: Nach dem Einloggen bekommt man nur "Du hast nicht die erforderlichen Rechte dieses Forum zu betreten angezeigt" wenn man schon eingeloggt ist. Dabei stand noch folgende Lösung:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
if (isset($session[hash])) {
<form action="forum/login.php?sid=$session[hash]" method="post">
<input type="hidden" value="send" name="send">
<input type="hidden" value="$session[hash]" name="sid">
}
else {
Sie sind eingelogt als bli bla blub ^ ^
}


Ich kann zwar nur ein ganz ganz kleines bischen PHP aber ich weiß, das Man einen Satz nicht einfach dahinschreiben kann (
Sie sind eingelogt als bli bla blub ^ ^) und das PHP "bli bla blub ^ ^" bestimmt nicht durch den eigenen Usernamen erstezt. Aber abgesehen von dem fehlenden echo funktioniert es auch nicht.

Ich hoffe ihr könnt mir helfen
mfg
[molsch]

PS: Mir reicht es auch wenn bei eingeloggten User das Formular einfach ausgebelndet wird.

/edit: Zum veranschaulichen:

HP: http://evergreenterrace.buttmedia.de
Forum: http://evergreenterrace.buttmedia.de/forum



Geschrieben von mkkcs am 18.06.2006 um 22:26:

 

sorry, kann ich Dir so auch nicht sagen, hab das Problem nicht !



Geschrieben von [molsch] am 19.06.2006 um 16:23:

 

Mhh...was heoßt du hast das Problem nicht? Hast du selbst ein Login Script welches funktioiert oder hab ich irgendwas falsch verstanden? verwirrt



Geschrieben von mkkcs am 19.06.2006 um 17:30:

 

ich hab das Problem deswegen nicht, weil ich sowas nicht habe ! hihi

Ironie des Schicksal ! Sorry

Ich hab leider auch nicht so den Plan von php ! so das ich es auf anhieb lösen könnte


Powered by: Burning Board © 2001-2004 WoltLab GmbH