Heim > Backend-Entwicklung > PHP-Tutorial > Die Validierung des Laravel-Formulars schlägt fehl. Wie kann verhindert werden, dass die ursprünglichen Formulardaten gelöscht werden?

Die Validierung des Laravel-Formulars schlägt fehl. Wie kann verhindert werden, dass die ursprünglichen Formulardaten gelöscht werden?

WBOY
Freigeben: 2016-08-29 08:35:53
Original
1766 Leute haben es durchsucht

Ich verwende die Validierungsmethode zur Formularvalidierung.

<code>$messages = [
            'art_editor.required' => '作者不能为空!',
            'art_title.required' => '文章标题不能为空!',
            'art_tag.required' => '文章关键字不能为空!',
            'art_thumb.required' => '请上传首页图或者添加CDN地址',
            'art_description.required' => '文章描述不能为空!',
            'art_content.required' => '请填写文章正文!',
        ];

$result = $this->validate($request, [
            'art_editor' => 'required',
            'art_title' => 'bail|required|max:25',
            'art_tag' => 'required|max:8',
            'art_thumb' => 'required',
            'art_description' => 'required|max:100',
            'art_content' => 'required'
], $messages);</code>
Nach dem Login kopieren

Aber sobald die Formularüberprüfung fehlschlägt, werden zwar die spezifischen Fehlerinformationen zurückgegeben, aber auch der korrekte Eingabeinhalt wird gelöscht. Wenn ich also mit dem Schreiben eines Artikels fertig bin und der Artikeltitel nicht überprüft werden kann, bedeutet das nicht? Der gesamte Artikel muss alles neu geschrieben werden? Also bitte helft! Danke!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage