طراحی سایت, ساخت ربات تلگرام, آموزش php , سورس کد php ,سورس ربات تلگرام , سورس فروشگاه اینترنتی , آموزش طراحی وب

ساخت نطرسنجی با php و jquery ajax


ساخت نطرسنجی با php و jquery ajax

در این أموزش , قصد داریم به شما نحوه ساخت اسکریپت نظرسنجی برای امتیاز دهی کاربران توسط php و Ajax نشان بدیم .

در آموزش php قبلی , ما نحوه ساخت امتیازدهی ستاره ای با php و Jquery را دیدیم .

در این مثال فرم نظرسنجی , سه سوال با گزینه های مختلف برای دادن امتیاز کاربر داریم . بعد از ثبت امتیاز نظرسنجی , درصد امتیاز همه گزینه ها برای کاربر نمایش داده خواهد شد.

ساخت نطرسنجی با php و jquery ajax

در این اسکریپت نظرسنجی php , از jQuery AJAX برای ست کردن گزینه های نظرسنجی (Poll) و ذخیره آن در پشت صحنه داخل جداول دیتابیس استفاده می کنیم .

Session id کاربر در ابتدا مشخص می شود و در هنگام ذخیره امتیاز , سیشن id را هم در دیتابیس ذخیره می کنیم . با کلیک بر روی گزینه next , سوالات بعدی نظرسنجی برای کاربر نمایان می شود .

ست کردن گزینه های امتیازدهی

در این بخش از ساخت نطرسنجی با php , ما سوال و جواب های فرم نظرسنجی را از دیتابیس خوانده و به کاربر نمایش میدهیم . من یک درخواست ajax به اسکریپت php برای دریافت سوالاتی که هنوز توسط کاربر پاسخ داده نشده است , ارسال می کنم . این اسکریپت , در پاسخ فرم HTML برای نظرسنجی کاربر را برگشت می دهد .

کد jquery و php فرم نطرسنجی بصورت زیر است :

Show-poll.php

برای کپی صحیح و کامل کدها ، دابل کلیک کرده تا وارد محیط سفید و کپی شوید در غیر اینصورت امکان دارد اجرای کدها با مشکل روبرو شود

ذخیره نظرسنجی با jQuery AJAX

در این بخش , امتیاز کاربر را دریافت و با ارسال به اسکریپت php در دیتابیس مقدار آن را بروزرسانی (UPDATE) می کنیم. به سابمیت کردن فرم نظرسنجی , تابع addPoll() برای ارسال درخواست آپدیت به php ارسال می شود .

حتما بخوانید  ساخت پیش نمایش لینک ها در php همانند تلگرام

بعد از بروزرسانی جدول نظرات/امتیاز ها , خروجی مورد نظر درصد امتیاز همه گزینه ها را نمایش می دهد .

کد php و ajax بصورت زیر است :

save-poll.php

خروجی ساخت نطرسنجی با php و jquery ajax

اسکرین شات های زیر گزینه ها و امتیاز های نظرسنجی را نشان می دهند.

حتما بخوانید  تابع htmlentities و htmlspecialchars در php

ساخت نطرسنجی با php و jquery ajax  ساخت نطرسنجی با php و jquery ajax

امیدوارم از آموزش ساخت نطرسنجی با php نهایت استفاده را برده باشید .

برای دانلود سورس کد کامل این آموزش + دیتابیس از باکس دانلود استفاده کنید.

هر سوالی داشتید ، از قسمت نظرات ارسال کنید . سریعا ، پاسخگوی سوالات شما هستیم .

موفق و پیروز باشید

اگر مفید بود, لطفا به اشترک بگذارید تا دوستان دیگر نیز بهره ببرند

حسن شفیعی
مدرس ، پنتستر ، توسعه دهنده اپلیکیشن های تحت وب ، عضو مرکز حامی نخبگان و از مدیران و اعضای رسمی تیم امنیتی آشیانه هستم . علاقه خاصی به زبان php و امنیت شبکه و لینوکس دارم و هر روز تلاش می کنم به این حوزه ها مسلط تر شوم و اطلاعاتم را در وب به اشتراک بگذارم

دیدگاه کاربران

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دانلود رایگان (هدیه ویژه)

کتاب آموزش زبان برنامه نویسی PHP را دانلود و همین امروز یادگیری را شروع کن و به جمع برنامه نویسان ملحق شو ;)

دانلود رایگان کتاب

آموزش طراحی وب سایت

نظر کاربران عزیز

آموزش های آنلاین در چه زمینه ای تهیه کنیم ؟

  • آموزش جاوااسکریپت و جی کوئری (45%, 10)
  • آموزش ساخت ربات تلگرام (45%, 10)
  • آموزش بوت استرپ 4 (9%, 2)

تعداد رای ها : 22

Loading ... Loading ...

بخش کاربران

هنوز عضو نیستید ؟ کلیک کنید

مجوزهای ما


logo-samandehi نماد اعتماد الکترونیک

دانلود کتاب

عضویت در خبرنامه