Heim >Backend-Entwicklung >PHP-Tutorial >Wie speichere ich die Originaldaten, nachdem das TP-Framework übermittelt und aktualisiert wurde?
Wenn beispielsweise der Inhalt illegal ist und die Seite nach dem Fehlschlagen der Übermittlung aktualisiert wird, wie kann ich dann die Daten im Textfeld speichern? Ich weiß, wie man es ohne Framework speichert, aber ich weiß nicht, wie man es mit TP speichert. Werden diese Daten auch in einer Sitzung gespeichert? Wenn die Übermittlung fehlschlägt, werden die Daten dann an das Frontend ausgegeben?
Wenn beispielsweise der Inhalt illegal ist und die Seite nach dem Fehlschlagen der Übermittlung aktualisiert wird, wie kann ich dann die Daten im Textfeld speichern? Ich weiß, wie man es ohne Framework speichert, aber ich weiß nicht, wie man es mit TP speichert. Werden diese Daten auch in einer Sitzung gespeichert? Wenn die Übermittlung fehlschlägt, werden die Daten dann an das Frontend ausgegeben?
Die übermittelten Daten können im Controller abgerufen werden, dann wird ein Fehler im Controller gemeldet und dann werden die Daten der Vorlage zugewiesen, die Ihren Anforderungen entsprechen sollte. Speichern Sie sie außerdem vor dem Absenden des Formulars oder Ajax in js Nachdem der Controller einen Fehler gemeldet hat, ist es in localstrage auch möglich, zur Vorlage zu springen und Daten aus localstrage zu lesen.
Am besten lassen Sie Benutzer ihre Daten nach der Überprüfung an der Rezeption übermitteln. Natürlich ist eine serverseitige Überprüfung unerlässlich.
Das Formular verfügt über eine Funktion zum Speichern von Daten, falls die Übermittlung nicht erfolgreich ist! Natürlich verschwinden einige Formularoptionen, wie zum Beispiel Dropdown-Felder, ohne Aktualisierung.
Mit Verifizierung meinen Sie, dass es zur Verifizierung an den Server übermittelt werden muss? Führt das Frontend js
keine Überprüfung durch? Wenn Sie eine Überprüfung auf der Serverseite durchführen müssen und die Originaldaten speichern möchten, falls die Übermittlung fehlschlägt, dann rendern Sie das Formular erneut mit den fehlgeschlagenen Daten, aber ich denke, das ist den Gewinn nicht wert. Ich schlage vor, dass Sie ajax
direkt verwenden, um Daten an den Server zu senden, um die Ehe zu überprüfen und die Front-End-Eingabeaufforderung zurückzugeben. Auf diese Weise ist die Benutzererfahrung besser. Ich hoffe, es hilft dir