الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اخفي الاستبيان بعد الضغط على الزر تصويت

مغلق
بدأه new_brave في 30 يونيو 2007 · 4 رد · 625 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

"تصويت " لكي يكون له صوت واحد فقط"لانه الان يقدر يضيف عدة تصويتات"

فكيف افعل ... ياريت تدلونتي جزاكم الله خير

وشكرا

#2

قم بزرع "كوكيز" بعد ضغط زر

ويكون اسم الكوكيز ب id التصويت

وبعدين

if{

.

.

.

.

.

#3

السلام عليكم....

حل آخر مقترح: عند إرسال بيانات نموذج التصويت, قم في الصفحة التالية بتسجيل متحول في الجلسة, و بالتالي يمكن لخوارزميتك أن تكون كما يلي:

عن إرسال الصوت, نفحص هل تم تسجيل المتحول في الجلسة أم لا, إذا كان لم يسجل بعد نقوم بإضافة صوت الزائر, أما إن كان مسجلاً, فإننا نمنع العملية, كما يلي:

if (session_is_registered("voted"))
{
	  echo "You have voted...";
}
else
{
	  make_vooting();
	  sesion_register("voted");
}

تم تعديل هذه المشاركة بواسطة phpspider في 30 يونيو 2007 في 22:46

بسم الله الرحمن الرحيم

و قل ربي زدني علماً

صدق الله العظيم

#4

شكرا جزيلا ولكن انا لا اعرف التعامل مع الcookies

ولكن سأحاول

#5

حط في اعلى صفحة الاستبيان هذا الكود حق انشاء الكوكيز


$value = "Poll_id";

//3600 = ينتهي الكوكي بعد ساعة لانه محدد بالثواني
setcookie("poll", $value, time()+3600);
//اي قيمة تحددها انت ممكن اضافه رقم او اسم التصويت

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…