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!!!
Serikosta schrieb: > Ich wollte zwar ganz normale <a href's verwenden, komme aber drauf, dass > nur GET funktioniert und kein POST. "stinknormale Links" sind bereits GET denn so funktioniert http. > Daher habe ich für stinknormale Links auch <form und <input type="submit" > verwendet. Mach den Unfug wieder weg und nimm normale <a> Tags
:
Bearbeitet durch User
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.
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.
Mit post kannst du senden und mit get nicht? Kann eigentlich nicht sein. Get wird wie im href auch in die URL encodet ... Zeig doch mal dein Empfangsscript
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.
:
Bearbeitet durch User
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.
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.