لم يسبق لي برمجة سكربت تصويت سأفيدك بما أستطيع ,, ويفيدونك باقي الشباب ان شاء الله
الاولى - اذا كان في شبكه فيها 5 اشخاص بستعملو الانترنت، فقط شخص واحد بيقدر يصوت ..
ماتعتبر مشكلة كبيرة
ولو تبغى الحل أجعل التحقق بالكوكيز فقط
طالما الزائر داخل من متصفح مختلف عن اللي معه في نفس الشبكة بيقدر يصوت حتى لو كان الآي بي متشابه
والكوكيز لايستهلك شيء من ذاكرة السيرفر لانه يتخزن في متصفح الزائر فقط بعكس طريقة التحقق من الأي بي
ثاني مشكلة اللغه العربية تظهر على شكل علامات استفهام ..
أحيانا يكون حل المشكلة بسيط من خلال كود تحطة في الهيدر مثل
كود:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
أو بدالة header()
وأحيانا تكون المشكلة عويصة شوي وتكون القيمة متخزنة من الأساس في قواعد البيانات كعلامات أستفهام
يعني حرف (أ) وحرف (ب) متخزنين في القاعدة بنفس القيمة بالضبط وهي علامة (؟)
وهذي لاينفع معها تغيير الترميز في صفحة العرض وهذه واجهتني عندما حاولت أجعل ترميز القاعدة UTF-8
كانت البيانات بعد التخزين عبارة عن علامات أستفهام
وإذا هذه مشكلتك جرب تغير ترميز القاعدة أو الترميز البيانات أثناء أرسالها إلى القاعدة
ومع تكرار المحاولات ستصل إلى نتيجة بإذن الله