استخدم Session flash في لارافل أثناء التحقق من قيم المدخلات ضمن form لإظهار رسائل الخطأ إلى المستخدمين.
وكما وجدت ضمن التوثيق الرسمي في لارافل أنه عند إنشاء session flash وتعيين قيمه لها، يتم إجراء destroy لهذه الجلسة:
Session::flash( 'some_key', $some_data );
للحصول على الجلسة:
{{ Session::get( 'some_key' ) }}
ولكن عندما لا يتم تطبيق التحقق من المدخلات يظهر الخطأ أيضاً في الصفحة، وعندما أقوم بتعديل الفورم والضغط على submit يتم إرسال البيانات وإدخالها في قاعدة البيانات وكل شيء يصبح على مايرام باستثناء أن الخطأ يعود ويظهر من جديد ضمن الصفحة. نفس الحال عند الضغط على submit مع وضع قيم خاطئة.
السؤال
Amir Alsaeed
استخدم Session flash في لارافل أثناء التحقق من قيم المدخلات ضمن form لإظهار رسائل الخطأ إلى المستخدمين.
وكما وجدت ضمن التوثيق الرسمي في لارافل أنه عند إنشاء session flash وتعيين قيمه لها، يتم إجراء destroy لهذه الجلسة:
Session::flash( 'some_key', $some_data );
للحصول على الجلسة:
{{ Session::get( 'some_key' ) }}
ولكن عندما لا يتم تطبيق التحقق من المدخلات يظهر الخطأ أيضاً في الصفحة، وعندما أقوم بتعديل الفورم والضغط على submit يتم إرسال البيانات وإدخالها في قاعدة البيانات وكل شيء يصبح على مايرام باستثناء أن الخطأ يعود ويظهر من جديد ضمن الصفحة. نفس الحال عند الضغط على submit مع وضع قيم خاطئة.
كيف يمكن حل هذه المشكلة؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.