تأكيد خطأ إعادة إرسال النموذج في 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 ⋙

Leave a Comment

برنامج تعليمي لتصميم لعبة المتاهة ScratchJR (المنشور الأخير)

برنامج تعليمي لتصميم لعبة المتاهة ScratchJR (المنشور الأخير)

بالنسبة للمشاريع أو الألعاب في ScratchJR، تلعب شاشات البداية والنهاية دورًا مهمًا في تعزيز اكتمال المنتج.

تعليمات ضبط حجم شريط التمرير في نظام التشغيل Windows 11

تعليمات ضبط حجم شريط التمرير في نظام التشغيل Windows 11

شريط التمرير في نظام التشغيل Windows 11 صغير الحجم، ولكن العديد من الأشخاص يريدون تغيير هذا الحجم وتكبير شريط التمرير لتسهيل رؤيته عند الحاجة.

كيفية التعاون في كتابة الملاحظات في FaceTime

كيفية التعاون في كتابة الملاحظات في FaceTime

يتضمن نظام iOS 17 ميزة التعاون في الملاحظات لكتابة الملاحظات معًا وتتبع التغييرات أثناء قيام شخص ما بالكتابة. ن

دليل تكوين دقة الكاميرا في نظام التشغيل Windows 11

دليل تكوين دقة الكاميرا في نظام التشغيل Windows 11

مع إصدار Windows 11 رقم 27758، أضافت Microsoft خيارات كاميرا متقدمة حتى يتمكن المستخدمون من ضبط إعدادات تكوين الكاميرا الأساسية.

كيفية إضافة تعليقات توضيحية إلى لقطات الشاشة باستخدام أداة Snipping Tool

كيفية إضافة تعليقات توضيحية إلى لقطات الشاشة باستخدام أداة Snipping Tool

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

كيفية عرض عنوان IP على الكمبيوتر، عرض عنوان IP لنظام التشغيل Windows 10

كيفية عرض عنوان IP على الكمبيوتر، عرض عنوان IP لنظام التشغيل Windows 10

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

تعليمات ضبط وضع الاهتزاز على هواتف Xiaomi

تعليمات ضبط وضع الاهتزاز على هواتف Xiaomi

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

تعليمات حول كيفية ترقية ذاكرة الوصول العشوائي (RAM) على الكمبيوتر الشخصي والكمبيوتر المحمول

تعليمات حول كيفية ترقية ذاكرة الوصول العشوائي (RAM) على الكمبيوتر الشخصي والكمبيوتر المحمول

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

تعليمات لإلغاء اشتراك Gemini Advanced

تعليمات لإلغاء اشتراك Gemini Advanced

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

تعليمات تثبيت Windows 11 على جهاز افتراضي، تثبيت Windows 11 على VMware

تعليمات تثبيت Windows 11 على جهاز افتراضي، تثبيت Windows 11 على VMware

في هذه المقالة، سوف يرشدك WebTech360 إلى كيفية تثبيت Windows 11 وتجربته على الجهاز الظاهري VMWare.

كيفية تجميع الطبقات في Canva

كيفية تجميع الطبقات في Canva

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

تعليمات تفعيل أمان الاتصالات لحماية الأطفال عند استخدامهم iPhone

تعليمات تفعيل أمان الاتصالات لحماية الأطفال عند استخدامهم iPhone

ستعمل ميزة أمان الاتصالات على تشويش الصور الحساسة التي تم استلامها على جهاز iPhone الخاص بطفلك عبر الرسائل وAirDrop. فيما يلي بعض النصائح للتواصل الآمن على جهاز iPhone الخاص بك.

فريق القناصين للموسم الرابع عشر من DTCL، بناء فريق القناصين للموسم الرابع عشر من DTCL

فريق القناصين للموسم الرابع عشر من DTCL، بناء فريق القناصين للموسم الرابع عشر من DTCL

يعود القناصون في الموسم 14 من TFT ولا يزالون فئة قوية ذات أضرار جسدية بعيدة المدى رائعة.

كيفية إصلاح أخطاء الصوت في Windows 10، إصلاح أخطاء الصوت في Windows 10

كيفية إصلاح أخطاء الصوت في Windows 10، إصلاح أخطاء الصوت في Windows 10

تواجه بعض أجهزة الكمبيوتر بعد الترقية إلى إصدار Windows 10 مشكلة فقدان الصوت. يمكننا التحقق من توصيلات جهاز الصوت بالكمبيوتر، أو إعادة ضبط إعدادات الصوت على نظام التشغيل.

كيفية استخدام الأصوات في ScratchJR

كيفية استخدام الأصوات في ScratchJR

في هذه المقالة، سيتعلم الطلاب كيفية إضافة الأصوات واستخدامها في ScratchJR لكل شخصية من شخصياتهم.