HTML Button und PHP Script

07/10/2016 22:16 luki.dc#1
Guten Abend zusammen :)

Aktuell bin ich an einer kleinen Webseite und ich möchte gerne eine Logout Funktion basteln. Diese Funktion wird logischerweise über einen Button ausgeführt. Diesem Button könnte ich ja sagen führe dieses PHP script aus.
jedoch möchte ich das nicht machen. Ich will kein PHP Filenamen in mein HTML schreiben und ebenfalls kein PHP Code im HTML File.

Das Login und Register mache ich mit einem Router. Der button führ auf einen Link und der Router routet dann das PHP ^^
z.B:

Code:
<a href="/login" id="btnLogin" class="btn btnLogin">Login</a>

            switch ($path) {
                case '/':
                    return new FrontPageController;
                case '/login':
                    return new LoginFormPageController;
Nun aber beim Logout will ich zurück auf die Startseite und ich kann ja kein Logout machen, immer wenn ich auf die Startseite gehe..

Nun ist meine Frage wie ist es möglich PHP mit einem Button auszuführen ohne ein Filename ins html zu schreiben usw. ?
Wie macht es z.B. Facebook und Instagram ?
07/10/2016 22:48 Der-Eddy#2
Quote:
Originally Posted by luki.dc View Post
Nun aber beim Logout will ich zurück auf die Startseite und ich kann ja kein Logout machen, immer wenn ich auf die Startseite gehe..
Dann führ sie doch einfach auf deine logout page? Diese kann dann anschließend eine automatische Weiterleitung auf die Startseite haben
[Only registered and activated users can see links. Click Here To Register...]
Gibts übrigens auch als Befehl für PHP
07/10/2016 23:13 luki.dc#3
Quote:
Originally Posted by Der-Eddy View Post
Dann führ sie doch einfach auf deine logout page? Diese kann dann anschließend eine automatische Weiterleitung auf die Startseite haben
[Only registered and activated users can see links. Click Here To Register...]
Gibts übrigens auch als Befehl für PHP
Danke... Habs jetzt auch mit nem Controller gemacht und dann halt ein Header ^^ Hoffe die lösung ist einigermassen sauber..