Wie kann ich die POST daten nicht übergeben?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
terminatorx120
Mitglied
Beiträge: 214
Registriert: 19.02.2007 22:25
Wohnort: Barmstedt
Kontaktdaten:

Wie kann ich die POST daten nicht übergeben?

Beitrag von terminatorx120 »

Schönen guten Abend liebe phpBBler,
ich wollt' doch mal wissen, wie es in der posting.php und Co. so gemacht ist, das die POST-daten nicht weitergegeben werden, also der Reload-Buttom nichts bringt?

Würde mich sehr über eine hilfreiche Antwort freuen!


MfG
TerminatorX120 :D
MfG
TerminatorX120
http://www.KeepGaming.de
Benutzeravatar
killerbees19
Mitglied
Beiträge: 1185
Registriert: 09.05.2006 17:33
Wohnort: Wien (Österreich)
Kontaktdaten:

Re: Wie kann ich die POST daten nicht übergeben?

Beitrag von killerbees19 »

terminatorx120 hat geschrieben:ich wollt' doch mal wissen, wie es in der posting.php und Co. so gemacht ist, das die POST-daten nicht weitergegeben werden, also der Reload-Buttom nichts bringt?
Wie meinst du das? Ich verstehe das jetzt nicht ganz...


MfG Christian
» Real programmers don't comment. If it was hard to write, it should be hard to understand!
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

du könntest beispielsweise ein individuelles token in die session setzen, dass bei der formularübergabe überprüft und neu generiert wird - hilft dann auch zumindestens ansatzweise gegen Cross-Site Request Fälschungen (siehe auch topic zur Session Sicherheit).
weiterer lesestoff: Wie kann ich Reloads durch den User erkennen und verhindern?
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
Benutzeravatar
terminatorx120
Mitglied
Beiträge: 214
Registriert: 19.02.2007 22:25
Wohnort: Barmstedt
Kontaktdaten:

Beitrag von terminatorx120 »

@killerbees19:
Ich meine damit, das wenn man bei mir einen Kommentar geschrieben hat und nach erfolgreichen Einschreiben in die Datenbank wieder Reload drückt.
Also genau genommen habe ich auch eine "zwischen" Seite, sprich nachdem ich einen Kommentar geschrieben habe, werde ich, ähnlich wie nach dem Posting eines Topics, auf einen kleine Seite weitergeleitet, wo steht "Der Kommentar wurde erfolgreich aufgegommen".
Danach wird man wieder zur "alten" seite, durch ein Meta-Refresh weitergeleitet.

Doch wenn man dann Reload drück, kommt man wieder auf die "Kommentar erfolgreich aufgenommen"-Seite zurück.



@larsneo:
Erst einmal Respekt, für das was du alles geschrieben hast, aber leider werde ich daraus nicht ganz schlau. :-?




Ihr könnt es gerne ausprobieren, hier klicken.




Ich habe etwas mit Cookies probiert, das der Kommentarbereich, nachdem man einen geschrieben hat, nicht mehr angezeigt wird.
Ungefähr so:

Code: Alles auswählen

IF ($_COOKIE['video_id'] == $video_id) {

 IF ($_COOKIE['written'] != 'ja'){
  
 KOMMENTAR-FORMULAR

 }
 else{
 
 SIE HABEN BEREITS EINEN KOMMENTAR GESCHRIEBEN
 
 }
}
else{

KOMMENTAR-FORMULAR

}
Aber dies hat leider nicht richtig funktioniert, da der Formularbereich garnicht mehr angezeigt wurde!

(natürlich habe ich oben auch setcookie mit entsprechenden IF-Abfragen, sprich überprüfung ob POST-Daten im Cache sind)
MfG
TerminatorX120
http://www.KeepGaming.de
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Danke für den Link, aber leider konnte ich das von Dir beschriebene Verhalten nicht testen, denn:
Du musst angemeldet sein, um Kommentare zu schreiben!
Hier klicken, um sich anzumelden.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Was für 'ne Weiterleitungszeit hast du im META-REFRESH gesetzt?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
terminatorx120
Mitglied
Beiträge: 214
Registriert: 19.02.2007 22:25
Wohnort: Barmstedt
Kontaktdaten:

Beitrag von terminatorx120 »

Halt auf die

Code: Alles auswählen

.php?get=$getwert
ungefähr

OHH Zeit: 3
MfG
TerminatorX120
http://www.KeepGaming.de
Benutzeravatar
terminatorx120
Mitglied
Beiträge: 214
Registriert: 19.02.2007 22:25
Wohnort: Barmstedt
Kontaktdaten:

Beitrag von terminatorx120 »

#BUMPING#
Keiner?? :D
#BUMPING#
MfG
TerminatorX120
http://www.KeepGaming.de
Antworten

Zurück zu „Coding & Technik“