Heim > Artikel > PHP-Framework > Warum verbirgt das TP-Formular den Hashwert?
In der folgenden thinkphpFramework-Tutorial-Kolumne erfahren Sie, warum der Hash-Wert im TP-Formular versteckt ist. Ich hoffe, dass es für Freunde in Not hilfreich ist!
Einige Formulare in ThinkPHP fügen einen versteckten Hash-Wert hinzu, der laut Handbuch zum Schutz dient, z. B. um die wiederholte Übermittlung des Formulars zu verhindern.
Was ist der Grund, warum ThinkPHP-Formulare Hashwerte verbergen?
Dann lesen Sie die Antwort~
Dies dient dazu, wiederholte Übermittlungen zu verhindern, da wir Benutzern manchmal nur einmal zulassen können
Das spezifische Prinzip ist folgendes:
Zuerst wird der Hash-Wert vom Server generiert und dann Wenn der Benutzer in der Sitzung sendet, stellen Sie zunächst fest, ob er in der Sitzung vorhanden ist. Wenn er vorhanden ist, wird der Hash-Wert beim nächsten Senden fehlgeschlagen, da der Hash-Wert ungültig ist.
Empfohlen: „Die neuesten 10 Thinkphp-Video-Tutorials“
Das obige ist der detaillierte Inhalt vonWarum verbirgt das TP-Formular den Hashwert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!