في الحقيقة أود أن أبين مشكلة تتكرر بوضوح في تطوير المواقع و يقع بها حتى الخبراء أحيانا و غالبا السبب الكسل عند الخبراء و عدم المعرفة عند المبتدئين ..
الفكرة أنه عادة يتم نقلنا من صفحة بها نموذج لصفحة أخرى لتقوم بعمل ما مثل ادخال بيانات من حقل أو عدة حقول .. نلاحظ أنه عند تحديث الصفحة
نرى رسالة تحديث البيانات و اذا كانت العملية ادخال بيانات من المؤكد أن السجل سيتكرر ..
طبعا المبرمج الشاطر شو بيروح بيسوي ؟؟ (متلي سابقا :D )
كان بيروح يعمل دالة تتأكد من وجود المعلومات سابقا أم لا .. و اذا كانت لا يروح يخزنها والا يعرض رسالة بالتكرار ..
الحل الأمثل عمل صفحة تقوم بعمل الادخال مثلا ثم نقوم باستخدام
[l]
response.redirect "page.asp"
[/l]
و بالتالي لا يتم عرض تلك الرسالة لأن الصفحة التي وجهنا لها لم ترسل لها بيانات و بالتالي عند تحديث الصفحة لا تتكرر البيانات ..
أتمنى أن الفكرة تكون قد وصلت و انا حبيت انوه لها لأنها مهمة جدا :)