تأكيد خطأ إعادة إرسال النموذج في Chrome {محلول}

سجل واكسب 1000 دولار في اليوم ⋙

يستخدم معظمنا Google Chrome كمتصفح ، ولكن أثناء التصفح على Google Chrome ، صادفنا بعض الرسائل المنبثقة أو رسائل الخطأ (مثل تأكيد خطأ إعادة إرسال النموذج ، Err_Connection_Reset ، DNS_Probe_Finished_No_Internet ، إلخ) . لكننا نادرًا ما نفهم المعنى الذي تريد نقله. أحد الأخطاء الأكثر شيوعًا التي قد تواجهها هو نافذة حوار تأكيد إعادة إرسال النموذج المنبثقة مع رمز الخطأ مثل هذا: " اضغط على زر إعادة التحميل لإعادة تقديم البيانات المطلوبة لتحميل الصفحة."

ولكن في واقع الأمر ، فإن تأكيد إعادة إرسال النموذج هو أكثر من "ميزة" في Google Chrome أكثر من كونه خطأ. في هذه المقالة ، ستصادف سبب تأكيد هذا الإطار المنبثق لإعادة إرسال النموذج وبعض الطرق التي يتم من خلالها إصلاح هذه المشكلة.

محتويات

جزء

لماذا يظهر خطأ تأكيد إعادة إرسال النموذج؟

يظهر مربع حوار تأكيد إعادة إرسال النموذج عند تحديث صفحة ويب للمتصفح أو عند الضغط على زر الرجوع (محاولة العودة إلى صفحة الويب السابقة). اعتبرت ملصقات Superuser هذه ميزة بدلاً من وصفها بأنها خطأ. على الرغم من الإبلاغ المتكرر من قبل العديد من المستخدمين ، لا تزال هذه الميزة مستمرة في جميع إصدارات Google Chrome والمتصفحات الأخرى.

السبب وراء ذلك هو الوحدة النمطية الضعيفة في Google Chrome التي تتعامل مع إعادة التوجيه أو الحركة الخلفية لصفحة الويب. والآن يكاد يكون من المستحيل حل هذه المشكلة. هناك بعض الأسباب المحددة وراء ظهور هذا الخطأ مرارًا وتكرارًا. هذه الأسباب هي:

  • اتصال ضعيف بالإنترنت.
  • تم تحديث صفحة تحتوي على نوع معين من النموذج.
  • إذا قمت بالضغط على زر الرجوع في منتصف النموذج الذي يتم إرساله.

تمت إضافة هذه الميزة لمنع تكرار الإدخال بعد الضغط على زر التحديث. على سبيل المثال ، بعد ملء أي نموذج ، قمت بإرساله لتقديمه ، ولكن قبل أن يستلمه الخادم ، تضغط عن طريق الخطأ على زر التحديث. وبالتالي ، تظهر النافذة المنبثقة "تأكيد إعادة تقديم النموذج" .

إذا لم يتم إنشاء هذه الميزة ، فهناك احتمالات أن يتم إنشاء حسابين بنفس التفاصيل ، وهو أمر غير مرغوب فيه. وهكذا ، تم تطوير هذه الميزة وممارستها. على الرغم من أنك قد تغضب أحيانًا من هذه النافذة المنبثقة إذا ضغطت على زر التحديث عن طريق الخطأ. لذا فإن الحاجة إلى إصلاحها تتطلب طرقًا لحل هذه المشكلة.

كيفية إصلاح خطأ تأكيد إعادة إرسال النموذج

الآن دعنا نتحدث عن العديد من الطرق التي يمكنك من خلالها حل خطأ إعادة إرسال نموذج التأكيد الخاص بجوجل كروم. يمكن أن تساعدك الطرق التالية على إيقاف تشغيل خطأ إعادة إرسال نموذج التأكيد.

عدد الحلول اسم الحل
الحل 1 باستخدام خصائص جوجل كروم
الحل 2 استخدام GET بدلاً من طريقة POST
الحل 3 تعطيل الحركة عبر المتصفح
الحل 4 مسح بيانات التصفح في جوجل كروم
الحل 5 إعادة تعيين إعدادات المتصفح في Chrome
الحل 6 تعطيل ملحقات المتصفح المتعارضة في Chrome
الحل 7 استخدام نموذج PRG
الحل 8 استخدم زر إرسال AJAX
الحل 9 أضف علامة داخل الجزء

الحل 1: استخدام خصائص جوجل كروم

بمجرد انزعاج مستخدم Google Chrome من هذا الخطأ ، على أي حال ، أراد إصلاح ذلك ، ثم وجد طريقة لإصلاح هذه المشكلة باستخدام خصائص Google Chrome. يمكنك إصلاح ذلك باتباع بعض الخطوات المباشرة.

الخطوة 1: أولاً وقبل كل شيء ، انقر بزر الماوس الأيمن فوق رمز اختصار Google Chrome وحدد خيار الخصائص . سيظهر مربع حوار ، وستتمكن من رؤية حقل مسمى كهدف.

تأكيد خطأ إعادة إرسال النموذج في Chrome {محلول}

الخطوة 2: الآن ، ما عليك سوى إضافة هذا النص " -disable-proc-on-repost " في نهاية الهدف.

تأكيد خطأ إعادة إرسال النموذج في Chrome {محلول}

على سبيل المثال: - إذا كان الهدف

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"C:\ program files ( x 86) \ Google\ Chrome\ Application\Chrome.exe

ما عليك سوى تغيير عنوان URL المستهدف أعلاه باستخدام

"C:\ program files (x86)\ Google\ Chrome\ application\Chrome.exe"-disable-prompt-on repost.

الخطوة 3: بعد ذلك ، أغلق Google Chrome (إذا كان مفتوحًا) وأعد تشغيل التطبيق باستخدام نفس الاختصار.

الخطوة 4: تحقق أخيرًا ، إذا انبثق نفس النوع من الحوار أم لا عند تحديث صفحة الويب.

تذكر ، إذا كنت تستخدم هذه الطريقة لإصلاح مشكلة إعادة إرسال نموذج التأكيد ، فيجب أن يكون لديك اختصاران للمتصفح. من بين الاثنين ، يجب تكوين اختصار واحد بالطريقة المذكورة أعلاه ، بينما يجب أن يكون للآخر خصائص افتراضية. يعتمد استخدام الاختصار المعين على نوع العمل الذي تريد القيام به.

على سبيل المثال ، الأعمال التي تحتاج إلى إرسال بياناتك الشخصية مثل تفاصيل بطاقة الائتمان أو شيء من هذا القبيل ، يجب أن يتم تنفيذها بواسطة الاختصار بخصائص افتراضية [من وجهة نظر الأمان] للحفاظ على أمان بياناتك.

الحل 2: استخدام GET بدلاً من طريقة POST

الطريقة الأولى هي استبدال طريقة POST. في هذه الطريقة ، يمكنك استخدام GET بدلاً من POST.GET ، و Post هما طريقتان HTTP. HTTP [بروتوكول نقل النص التشعبي] هو رابط بين العميل والخادم يتيح للعميل الحصول على البيانات من الخادم.

المنشور هو طريقة http حيث لا يتم إلحاق البيانات المدخلة في النموذج بعنوان URL وبالتالي تظل سرية. تظل التفاصيل غير مرئية للمستخدم. بينما إذا كان النموذج يستخدم طريقة GET ، فلا يتم ضمان سرية المزيد من المعلومات. يتم إلحاق التفاصيل بعنوان URL ، لذلك لا نستخدم GET بشكل عام.

ولكن لحل خطأ إعادة إرسال نموذج التأكيد ، يمكنك استبدال طريقة النشر بطريقة GET [في حالة ما إذا كانت صفحتك تسمح لك بتعديل البيانات على الصفحة]. للقيام بذلك:-

الخطوة 1 : تحتاج إلى إزالة المنشور من عنوان URL واستخدام GET في مكانه.

فمثلا:-

//Remove POST

//Use GET

قم بتدوين ملاحظة إذا كنت مستخدمًا منتظمًا لـ Google Chrome أو أي متصفح آخر ، فقد لا تكون هذه الطريقة هي الخيار الأفضل لأن هذه طريقة مؤقتة لحل خطأ إعادة إرسال نموذج التأكيد. ولكن هناك أيضًا بعض الطرق الأخرى لإصلاح ذلك في حال كنت تريد الحل الأمثل.

الحل 3: تعطيل الحركة عبر المتصفح

هذه الطريقة واضحة ومباشرة وتأتي من مستخدم آخر منزعج ، ووفقًا له فإن إعادة إرسال نموذج التأكيد ليس خطأً في الواقع. يحدث ذلك لأن المتصفح لا يمكنه تخزين طلبات النشر مؤقتًا ويحاول إرسال التفاصيل مرة أخرى عند التحديث.

لتجنب ذلك ، ببساطة ، عليك اتباع الخطوة الواردة أدناه.

الخطوة 1:  تعطيل أزرار الحركة (أزرار للخلف أو الأمام للصفحات) للمتصفح.

ملاحظة:  في الشاشات التي تعمل باللمس ، يمكنك تحقيق ذلك عن طريق تعطيل خيار التمرير لحركة الصفحة ذهابًا وإيابًا. الآن حتى إذا قمت بالضغط على زر التحديث عن طريق الخطأ ، فلن يظهر مربع الحوار هذا.

الحل 4: مسح بيانات التصفح في Google Chrome

من خلال مسح بيانات تصفح Google Chrome من وقت لآخر ، يمكنك تعطيل هذه الميزة بسهولة. المنطق وراء ذلك هو أن المتصفح يتذكر المعلومات بمجرد ملء الاستمارات. وبالتالي ، فإن تكرار البيانات ممكن. بمسح جميع بيانات التصفح (على سبيل المثال ، السجل ، وكلمة المرور ، وملفات تعريف الارتباط ، والبيانات المخزنة مؤقتًا ، وما إلى ذلك) ، فإنك تجبر المتصفح على نسيان الأشياء ؛ وبالتالي ، يتم تجنب الازدواجية. لمسح بيانات التصفح: -

الخطوة 1: افتح متصفح Google Chrome وانقر على ثلاث نقاط موضوعة عموديًا في الزاوية العلوية اليمنى من المتصفح.

تأكيد خطأ إعادة إرسال النموذج في Chrome {محلول}

الخطوة 2: بعد ذلك ، حدد المزيد من الأدوات متبوعة بمسح بيانات التصفح من القائمة.

تأكيد خطأ إعادة إرسال النموذج في Chrome {محلول}

الخطوة 3: أخيرًا ، انتقل إلى علامة التبويب خيارات متقدمة وحدد البيانات التي تريد حذفها. ثم اضغط على بيانات واضحة.

الحل 5: إعادة تعيين إعدادات المتصفح في Chrome

تعد إعادة تعيين إعدادات متصفح Chrome أيضًا حلاً مثاليًا لإصلاح خطأ إعادة إرسال نموذج التأكيد هذا. قد تؤدي إعدادات المتصفح غير الصحيحة إلى ظهور النوافذ المنبثقة والتراجع عن الإعدادات أو إعادة تعيين إعدادات المتصفح ، كل ما عليك فعله هو اتباع الخطوات التالية: -

الخطوة 1: أولاً وقبل كل شيء ، انقر فوق ثلاث نقاط موضوعة عموديًا في الزاوية اليمنى العليا من المتصفح لفتح قائمة ، وهي قائمة التحكم.

تأكيد خطأ إعادة إرسال النموذج في Chrome {محلول}

الخطوة 2: بعد ذلك ، اختر خيار الإعدادات من القائمة.

الخطوة 3: قم بالتمرير لأسفل وانقر فوق إظهار الإعدادات المتقدمة .

تأكيد خطأ إعادة إرسال النموذج في Chrome {محلول}

الخطوة 4: بعد ذلك ، ابحث عن " استعادة الإعدادات إلى الإعدادات الافتراضية الأصلية " في نهاية الصفحة وانقر عليها.

تأكيد خطأ إعادة إرسال النموذج في Chrome {محلول}

الخطوة 5: أخيرًا ، انقر فوق إعادة تعيين الإعدادات ، وقد انتهيت.

تأكيد خطأ إعادة إرسال النموذج في Chrome {محلول}

الحل 6: تعطيل ملحقات المتصفح المتعارضة في Chrome

يمكن أن يؤدي تعطيل الملحقات التالفة أيضًا إلى حل خطأ تأكيد إعادة إرسال النموذج. للقيام بذلك ، عليك اتباع الخطوات التالية:

الخطوة 1: انقر فوق النقاط الثلاث الموضوعة عموديًا في الزاوية العلوية اليمنى من متصفحك.

الخطوة 2: ثم انتقل إلى المزيد من الأدوات → الامتدادات .

تأكيد خطأ إعادة إرسال النموذج في Chrome {محلول}

الخطوة 3: أخيرًا ، ابحث عن الامتداد التالف من القائمة ، متبوعًا بتعطيله وإعادة تمكينه مرة أخرى.

تأكيد خطأ إعادة إرسال النموذج في Chrome {محلول}

سيتم تعطيل جميع الملحقات الموجودة على المتصفح لمرة واحدة ، ويمكنك إعادة تمكين الكل حسب المتطلبات. أخيرًا ، يمكنك محاولة إعادة فحص الصفحة لمعرفة ما إذا كان قد تم حل مشكلتك أم لا.

الحل 7: استخدام نموذج PRG

يرمز PRG إلى نمط POST / إعادة التوجيه / GET. عادةً ما يتم تنفيذ النماذج الموجودة على صفحات الويب فقط باستخدام جزء POST من PRG ، مما يؤدي إلى حدوث خطأ في إعادة الإرسال. إذا تأكدنا من أن PRG يعني ضمنيًا تمامًا ، فيمكننا إيقاف هذا الخطأ.

كلما احتاجت أي صفحة إلى نموذج ، صممه بطريقة لا تنشر البيانات مباشرة إلى الخادم. يمكنك إضافة صفحة واحدة بين الصفحة والصفحة الفعلية. قد يساعد هذا في حل مشكلة ظهور مربع الحوار. دعنا نرى مثالًا سريعًا يقدمه مايك من مكدس الفائض.

مثال:-

if(!empty($_POST[‘username’] && !empty($_POST[‘password’])) {
$user = new User;
$user->login($_POST[‘username’], $_POST[‘password’]);

if ($user->isLoggedIn()) {
header(“Location: /admin/welcome.php”);
exit;
}
else {
header(“Location: /login.php?invalid_login”);
}
}

يمكننا أيضًا استخدام: -

if (isset($_GET[‘invalid_login’])) {
echo “Your username and password combination is invalid”;
}

لعرض رسالة خطأ في حالة عدم تطابق اسم المستخدم وكلمة المرور معًا ، ولا تريد إعادة توجيههما إلى صفحة تسجيل الدخول مرة أخرى كما هو الحال في الحالة الأولى.

الحل 8: استخدم زر إرسال AJAX

يمكنك أيضًا استخدام وظيفة AJAX في jQuery لإيقاف إعادة تحميل النموذج الذي تم إرساله بنجاح.

للقيام بذلك في اتباع كود صفحتك.

$.ajax({
type: “POST”,
URL: “bin/validation.php”
data: dataString,
success: function(){
//Whatever you want to do on successful submission
}
});
return false;

تعالج وظيفة AJAX () أساسًا حقل البيانات في النموذج وفقًا لملف PHP المقدم كخاصية URL. إذا تم التحقق من صحة البيانات ، فهذا يعني ضمناً الإرسال الناجح للنموذج ، ويعيد خطأً حتى إذا تم إعادة تحميل الصفحة ، فلن يكون هناك أي حوار منبثق.

الحل 9: أضف علامة بالداخل

جزء

تعمل هذه الطريقة فقط عندما يقوم موقع الويب نفسه ببدء الطلب ويقوم المستخدم بتحديث الصفحة. يمكنك إيقاف النافذة المنبثقة عن طريق الوصول إلى الكود المصدري لصفحة الويب وإضافة العلامة التالية إلى ملف

قسم من الصفحة.

الحل 9: حذف "No-Store" من العنوان

يمكن أن يؤدي عنوان النموذج أيضًا إلى النافذة المنبثقة "تأكيد إعادة إرسال النموذج". قم بتدوين ملاحظة إذا كنت تستخدم نموذجًا مع هذا في الرأس:

header(‘Cache-Control: no-store, no-cache, must-revalidate, max-age=0’);

ثم يمكن حل المشكلة عن طريق: -

الخطوة 1: أولاً ، حاول حذف (لا يوجد متجر) من العنوان.

الخطوة 2: بعد ذلك ، قم بتحديث الصفحة.

الخطوة 3: أخيرًا ، أعد إدخال التفاصيل في النموذج وقم بالتحديث للتحقق مما إذا كان الخطأ قد تم إصلاحه أم لا.

اقرأ أيضا:

 استنتاج

تأكيد إعادة إرسال النموذج هو في الواقع ميزة تصفح وليس خطأ. تساعد هذه الميزة في ضمان عدم تكرار التفاصيل. على سبيل المثال ، يمكن الخصم من بطاقتك الائتمانية مرتين إذا لم تكن لتأكيد إعادة إرسال النموذج. لكنها بلا شك ميزة مزعجة.

في هذه المقالة ، صادفنا طرقًا محددة لإصلاح خطأ تأكيد إعادة إرسال النموذج . يمكنك اتباع أي من الطرق لحل المشكلة ، ولكن إذا استمرت المشكلة ، فتأكد من أن اتصالك بالإنترنت ليس بطيئًا. وبالتالي فإن هذه المشكلة صغيرة جدًا ويمكن حلها ببضع طرق بسيطة يمكنك تنفيذها في غضون بضع دقائق.

Sign up and earn $1000 a day ⋙

كيفية إعادة نشر قصة Instagram لشخص آخر

كيفية إعادة نشر قصة Instagram لشخص آخر

https://www.youtube.com/watch?v=K-lkOeKd4xY من المحتمل أنك تعلم بالفعل أنك تتلقى إشعارًا تلقائيًا إذا تم وضع علامة باسمك في قصة Instagram. أنت تستطيع

كيفية مسح ملفات تعريف الارتباط في جوجل كروم

كيفية مسح ملفات تعريف الارتباط في جوجل كروم

عندما تتصفح الإنترنت باستخدام Google Chrome، فإنه يخزن أجزاء صغيرة من البيانات تسمى ملفات تعريف الارتباط لتحسين تجربتك عبر الإنترنت. في حين أنه من المفيد، تراكم

كيفية تبديل التصحيح التلقائي أو إيقاف تشغيله على جهاز iPad

كيفية تبديل التصحيح التلقائي أو إيقاف تشغيله على جهاز iPad

يعد التصحيح التلقائي أداة مساعدة ممتازة في الكتابة، خاصة إذا كنت لا تعرف التهجئة الصحيحة. ومع ذلك، يمكن أن تصبح الميزة بسرعة

كيفية حذف الصفوف الفارغة في إكسل

كيفية حذف الصفوف الفارغة في إكسل

يمكن أن تكون الصفوف الفارغة في Excel مزعجة بشكل لا يصدق، مما يجعل الورقة تبدو غير متقنة وتعيق التنقل بين البيانات. يمكن للمستخدمين حذف كل صف بشكل دائم

كيفية إضافة الموسيقى إلى الفيديو

كيفية إضافة الموسيقى إلى الفيديو

يعد إنشاء مقطع فيديو جذاب أمرًا حيويًا لتعزيز تواجدك على وسائل التواصل الاجتماعي، والترويج لعلامتك التجارية، ونشر الوعي حول الأحداث الجارية، وما إلى ذلك.

كيفية إنشاء قائمة في HubSpot

كيفية إنشاء قائمة في HubSpot

إذا كنت ترغب في تبسيط تجربة HubSpot الخاصة بك، فسوف تحتاج إلى إدارة وتقسيم جهات الاتصال الخاصة بك أو الشركات أو الصفقات أو الكائنات المخصصة بطريقة أكثر

كيفية إصلاح مشكلة عدم تشغيل الموسيقى في قصص Instagram

كيفية إصلاح مشكلة عدم تشغيل الموسيقى في قصص Instagram

يمكن لمستخدمي Instagram تخصيص قصصهم بعدة طرق. إحدى الطرق المثالية هي إضافة موسيقى خلفية إلى قصة Instagram لجعلها أكثر إثارة للاهتمام

كيفية العثور على أغنية بواسطة Humming

كيفية العثور على أغنية بواسطة Humming

هل ترغب في العثور على أغنية من خلال دندنتها أو غناء لحنها عبر جهاز iPhone أو Android؟ اتبع هذا الدليل لمعرفة كيف.

كيفية الانضمام إلى الكشافة في لعبة Sims 4

كيفية الانضمام إلى الكشافة في لعبة Sims 4

هل لديك طفل سيم يتشوق لبعض المغامرات الخارجية خارج جدران منزله؟ عندما ينضم سيم المحبوب إلى الكشافة، فيمكنهم ذلك

كيفية تلوين اللافتات في ماين كرافت

كيفية تلوين اللافتات في ماين كرافت

تقدم لعبة Minecraft، لعبة وضع الحماية المحبوبة التي استحوذت على قلوب اللاعبين في جميع أنحاء العالم، عالمًا لا حدود له من الإبداع والاستكشاف. واحد من

كيفية إزالة اللوحة الأمامية لجرس الباب الدائري

كيفية إزالة اللوحة الأمامية لجرس الباب الدائري

أصبحت أجهزة Ring Doorbell أكثر شيوعًا تدريجيًا. إنها إضافات رائعة لأي أسرة، لأنها تعمل على تحسين الأمان بشكل كبير،

CapCut: كيفية الحصول على قالب لماذا تحبني.

CapCut: كيفية الحصول على قالب لماذا تحبني.

تعرف على كيفية استخدام قالب CapCut لماذا تحبني لجعل مقاطع الفيديو الخاصة بك مميزة وتجذب المزيد من المشاهدات.

كيفية التحكم في مستوى الصوت على Amazon Fire Stick

كيفية التحكم في مستوى الصوت على Amazon Fire Stick

إن محاولة إدارة أجهزة التحكم عن بعد في عام 2024 تبدو وكأنها محاولة التعامل مع الفواتير. لحسن الحظ، إذا كنت تستخدم Fire Stick لبث برامجك المفضلة و

كيفية ربط وسائل التواصل الاجتماعي في Squarespace

كيفية ربط وسائل التواصل الاجتماعي في Squarespace

يمكن لموقع الويب الجيد الذي تم إنشاؤه باستخدام Squarespace تحسين تواجدك عبر الإنترنت بشكل كبير وجذب المزيد من الزوار إلى عملك. ولكن هناك طريقة ل

كيفية إخفاء تنبيهات IMessage

كيفية إخفاء تنبيهات IMessage

هل سبق لك أن كنت في العمل أو المدرسة وظهر لك إشعار iMessage منبثق لا تريد أن يراه شخص آخر؟ ولحسن الحظ، هناك طرق للتوقف

كيفية الانزلاق إلى الرسائل المباشرة

كيفية الانزلاق إلى الرسائل المباشرة

على الرغم من أن الأمر كان مرتبطًا بمطاردة شخص ما تنجذب إليه، إلا أن "الانزلاق إلى الرسائل المباشرة" أصبح الآن مصطلحًا أوسع للاتصال بشخص ما عبر وسائل التواصل الاجتماعي.

كيفية تبديل السفن في ستارفيلد

كيفية تبديل السفن في ستارفيلد

إذا كانت سفينتك الحالية لا تستطيع قطع الطريق أثناء اجتيازك لعالم Starfield، فقد حان الوقت للتبديل إلى سفينة تقوم بهذه المهمة. ومع ذلك، ستارفيلد هو

كيفية بناء سفينة من الصفر في ستارفيلد

كيفية بناء سفينة من الصفر في ستارفيلد

سفينتك هي جزء أساسي من تجربة Starfield الخاصة بك. ستعيش فيه، وتقاتل فيه، وتستكشفه. اللعبة تسمح لك بترقيتها كما تريد

كيفية إزالة الخلفية من الصورة في برنامج PhotoPea

كيفية إزالة الخلفية من الصورة في برنامج PhotoPea

Photopea هو محرر صور ورسومات عبر الإنترنت يسمح للمستخدمين بتحرير صورهم دون الحاجة إلى اشتراكات تطبيقات باهظة الثمن. يمكن أن تعمل بمثابة

كيفية حذف جميع الصور من جهاز iPhone الخاص بك (دون فقدانها للأبد)

كيفية حذف جميع الصور من جهاز iPhone الخاص بك (دون فقدانها للأبد)

نظرًا لأن هواتف Apple تأتي مع كمية محددة فقط من مساحة التخزين الداخلية التي لا يمكن توسيعها، فقد تنفد المساحة لديك بسرعة. في مرحلة ما، قد تتمكن من ذلك