Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 01:27

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



PHP - Erneute Formular Übermittlung

Discussion on PHP - Erneute Formular Übermittlung within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
FreewayC's Avatar
 
elite*gold: 0
Join Date: Sep 2011
Posts: 60
Received Thanks: 4
PHP - Erneute Formular Übermittlung

Hi,

ich habe eine Form welche die Login Daten per "Post" übermittelt, nachdem der Login erfolgreich war wird der Anwender auf eine zweite Seite weitergeleitet.

Auf dieser Seite kann sich der Anwender ausloggen:
Code:
<a href="game.php?action=logout">Logout</a><br/> 

<?php
        if(isset($_GET['action'])){
        if ($_GET['action'] == 'logout'){ 
        session_destroy();
        header("Location: http://localhost/SimpleUse/session_abgelaufen.php"); 
        exit();
        } 
        }
?>
Wenn ich mich ausgeloggt habe und im Browser auf backwards clicke dann bekomm ich eine nette Meldung: "Erneute Formular-Übermittlung bestätigen"

Wenn ich diese Meldung akzeptiere bin ich wieder im "geschützten" Bereich, was ich aber nicht will.

Hab im Internet schon recherchiert dabei kam raus, dass ich den Header modifizieren soll, aber dies hat nicht geklappt (vielleicht habe ich es auch falsch gemacht).

Ich denk mal das hängt mit dem Browser zusammen, weil er die Daten im Cache hat. Also stellt sich mir die Frage, wie kann ich ihn daran hindern dass er die Daten speichert?


freundliche Grüße
FreewayC is offline  
Old 07/29/2014, 23:11   #2
 
lnqlorlouz's Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 405
Received Thanks: 84
Das mit dem no-cache kenn ich nur das hier:
Code:
header("Cache-Control: no-cache, must-revalidate");
header("Cache-Control: no-cache");
lnqlorlouz is offline  
Old 07/29/2014, 23:14   #3
 
FreewayC's Avatar
 
elite*gold: 0
Join Date: Sep 2011
Posts: 60
Received Thanks: 4
Mhmm,

danke für die schnelle Antwort, habs über dem <html> Element eingebunden, funktioniert aber nicht :/
FreewayC is offline  
Old 07/30/2014, 00:13   #4
 
elite*gold: 0
Join Date: Feb 2010
Posts: 72
Received Thanks: 32
Das gehört auf deine Logout Seite:

PHP Code:
<a href="game.php?action=logout">Logout</a><br/> 

<?php
        
if(isset($_GET['action'])){
        if (
$_GET['action'] == 'logout'){ 
        
session_destroy();

header("Cache-Control: no-cache, must-revalidate");
header("Cache-Control: no-cache");

        
header("Location: http://localhost/SimpleUse/session_abgelaufen.php"); 
        exit();
        } 
        }
?>
Eventuell solltest du als sicherheitsmaßnahme so etwas noch einbauen

PHP Code:
if(isset($_SESSION) && !empty($_SESSION))
{
//Hier kommt der Logout Code

Du überprüfst hier nur, ob die Session gestartet ist, und ob sie vorher nicht mit session_destroy geleert wurde.
flogi333 is offline  
Reply


Similar Threads Similar Threads
[Buying] Suche jemanden für PIN-Code Übermittlung(Handy) - Biete 30 e*Gold
09/30/2013 - Trading - 2 Replies
Hallo, im Titel steht schon alles drin. Es handelt sich um kein Angebot, was euch etwas kostet, mir muss nur der PIN übermittelt werden.
Formular Generator
07/02/2013 - Web Development - 8 Replies
Hallo, Ich suche seit ein paar Tagen eine Webanwendung, mit welcher Man ein Forumular erstellen kann und damit Einträge in eine MySql Tabelle einfügen kann. Dieses Formular will ic haber nicht z.B. als Kontakt Formular benutzen sondern als eine leichtere Methode für das Verwalten einer Datenbank. Eine weitere Funktion ist mir sehr wichtig und zwar die Erstellung einer Pdf Datei mit einem Bestimmten Muster. Darunter verstehe ich z.B. Oben Rechts Logo dann der Text und dort kommt der Eintrag...
[S] php Formular (Web-Dev)
06/18/2013 - elite*gold Trading - 4 Replies
Hallo ich suche ein Formular zum einbinden in eine Website. Eigentlich recht einfach. Es gibt vorgegebene Werte und variable Ergebnisse. Beispiel:
PHP-Formular
03/09/2006 - Off Topic - 10 Replies
Huhu, Ich habe vor einer Woche als Hausaufgabe aufbekommen, ein PHP-Forumlar anzufertigen. Es sollte ein einfaches Formular sein, mit einer kurzen Eingabe und Ausgabe. Nun habe ich das bis heute total verpeilt und muss morgen abgeben. Doch von PHP hab ich null Plan. Kann mir jemand den Code fuer ein leichtes PHP-Formular geben oder eine Page mit verschiedenen Templates ? Wäre echt klasse, gibt auch karma +



All times are GMT +1. The time now is 01:27.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.