مخبأ المتصفح مشاكل عند الوصول إلى ملفات PHP مع Mootools' سقويزبوإكس
سؤال
أنا باستخدام ضغط مربع الوصول إلى ملف PHP الذي يطبع تنبيه للمستخدم بناء على الرابط النقر (أيملف PHP يستخدم $_GET متغير).
المشكلة هي عندما اضغط مرة واحدة على مربع التنبيه مفتوحة بشكل صحيح ولكن عندما اضغط على الرابط تظهر النتيجة مرتين أيأنه يكرر نفسه و النتائج مواصلة تكرار في كل مرة النقر على الرابط.
ولكن عند إغلاق المتصفح ، مشكلة إعادة تشغيل مرة أخرى, هل هناك حل لهذه المشكلة.(و المشكلة تظهر في كل من موزيلا و IE)
شكرا
المحلول
لم تكن مألوفة مع سقويزبوإكس ولكن هناك عادة بعض التكتيكات من أجل هذا.
- التبديل إلى
$_POST
لا$_GET
- إلحاق عشوائي querystring كل طلب - على سبيل المثال ، زمني
- إضافة رؤوس ذاكرة التخزين المؤقت لا إلى ملف PHP.
ذاكرة التخزين المؤقت لا ننظر بشيء من هذا القبيل:
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
لا تنتمي إلى StackOverflow