anpera.net
https://anpera.dyndns.org/phpbb3/

User "porten"
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=4145
Seite 1 von 1

Autor:  Song Sinen [ Mi 21 Nov, 2007 21:04 ]
Betreff des Beitrags:  User "porten"

Hallo!

Ich bräuchte ein Tool mit dem man User an einen bestimmten Ort schicken kann. Bsp: Der User ist in der village.php und chattet. Jetzt kommt der böse Admin, wählt ihn in ner Liste aus, gibt in ein Eingabe-Feld seinen neuen Ort an (z.B. kerker.php oder kerker.php?op=zelle etc) und sobald der User das nächste mal klickt (egal was für ein Nav) landet er da, ganz als hätte er auf einen Nav mit diesem Ziel geklickt.

Die Frage ist nur (wie so oft) - wie?

Ich weis ihr wisst Rat. Und ihr wisst dass ich es weis. Also raus damit! XD

Für Hilfe stets dankbar,
Lg, Song Sinen

Autor:  Nightborn [ Mi 21 Nov, 2007 21:09 ]
Betreff des Beitrags: 

nicht so einfach.

ich würde seine allowednav ändern (set='kerker.php')
und ihm als restorepage eine eigene seite vorgaukeln... z.b. kerker oder so, mit nur einem link, eben jenem in der allowednav.

sobald er auf einen nicht erlaubten link klickt, kriegt er eine badnav, und erhält seine letzte seite als ansicht...die restorepage.

alles andere wäre ein core-umbau, "prüfe ob ich den user wohin schicke" und das in der common.php, bevor er überhaupt eine seite kriegt.
und dann weiterleiten auf eben jene seite.

gefährlich, potentiell.

Autor:  Eliwood [ Mi 21 Nov, 2007 21:33 ]
Betreff des Beitrags: 

Meine Lösung wäre: Kurz nach dem Navigationscheck prüfen, ob der User gewarpt werden soll. Dann, also direkt nach dem fertigen laden, ein redirect auf das eingegebene Ziel setzen. Müsste irgendwo in der common.php sein.

Autor:  Song Sinen [ Mi 21 Nov, 2007 21:41 ]
Betreff des Beitrags: 

Hm, sehr gut. :) Danke euch beiden! *ans werk geh*

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/