Unwichtige Formulardaten abschicken -> danach aktualisieren -> Meldung.

Gast #5632694
Lesenswert?
• ▲
▼
Wir kann ich die Meldung

Um diese Seite anzuzeigen, müssen die von Firefox gesendeten Daten 
erneut gesendet werden, wodurch alle zuvor durchgeführten Aktionen 
wiederholt werden (wie eine Suche oder eine Bestellungsaufgabe).

php Seitig ausschalten, wenn es sich um unwichtige Formulardaten 
handelt?
Ich wollte zwar ganz normale <a href's verwenden, komme aber drauf, dass 
nur GET funktioniert und kein POST.Daher habe ich für stinknormale Links 
auch <form und <input type="submit" verwendet.

Dann ist es aber für den User ärgerlich, dauernd diese Meldung zu 
bestätigen.
Wie kann ich diese nur bei wichtigen Formulardaten abfragen?

Danke im Voraus!!!
#5632806
Lesenswert?
• ▲
▼
Serikosta schrieb:
> Bernd K. schrieb:
>> Mach den Unfug wieder weg und nimm normale <a> Tags
>
> Gibt es sonst keine Möglichkeit die Daten über post zu versenden? Ich
> versuche nämlich, dass hacker so wenig möglichkeiten wie möglich haben,
> den Code einzusehen.

Hä? Was für Daten, was für POST? Eben war noch von stinknormalen Links 
die Rede, also mach das so wie alle anderen das auch machen (a-tag) und 
so wie es auch vom Erfinder vorgesehen war.
#5633292
Lesenswert?
• ▲
▼
Die Lösung dafür ist z.B., dass du ein HTTP 303 See Other zurücksendest 
und den Location-Header auf die Seite setzt, die nach Absenden des 
Formulars angezeigt werden soll.

Prinzipiell ist aber POST schon explizit dafür gedacht, eine Aktion 
durchzuführen die irgendeine Wirkung hat.
#5633865
Lesenswert?
• ▲
▼
Serikosta schrieb:
> Gibt es sonst keine Möglichkeit die Daten über post zu versenden? Ich
> versuche nämlich, dass hacker so wenig möglichkeiten wie möglich haben,
> den Code einzusehen.

Du unterschätzt die Hacker :-D

Wenn du mit Code JavaScript meinst, dann hilft nur alles auf dem Server 
zu rechnen. Ob du mit GET oder POST dem Server mitteilst, was zu tun ist 
hängt von der Art der Daten ab. Die Daten sind aber bei beiden leicht 
abgreifbar.

Wenn du mit Code die ausgetauschten Daten meinst, dann hilft nur HTTPS.

Ist deine Seite online? Wenn ja zeig doch mal her.
#5633888
Lesenswert?
• ▲
▼
Serikosta schrieb:
> Bernd K. schrieb:
>> Mach den Unfug wieder weg und nimm normale <a> Tags
>
> Gibt es sonst keine Möglichkeit die Daten über post zu versenden? Ich
> versuche nämlich, dass hacker so wenig möglichkeiten wie möglich haben,
> den Code einzusehen.

Das ist völliger Bullshit. Sicherheit entsteht nicht dadurch, dass der 
Angreifer den Code nicht kennt; und kein Mensch interessiert sich für 
das JavaScript, was du da zusammengeknaubt hast, um es zu klauen. 
Niemals.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.