آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

اسکریپت نظرسنجی

محسن موحد  9 سال پیش  9 سال پیش
+17 0

سلام.
چند ماه پیش یه اسکریپت واسه نظر سنجی نوشتم که میتونه نکات آموزشی خوبیو داشته باشه.

جلوگیری از باگ های sql injection و xss  و csrf و ...
استفاده از معماری singleton و activerecord و ...
استفاده از htaccess برای url ها
استفاده از کوکی برای جلوگیری از رای مجدد
استفاده از regex
استفاده از توکن امنیتی
استفاده از سشن برای مدیریت آلرت ها
استفاده از متدهای استاتیک
استفاده از متد های جادویی get , set
استفاده از توابع مختلف و متد های کاربردی در پروژه
جلوگیری از رای دادن به نظر سنجی های دیگر با دستکاری کردن مقادیر آیدی در input ها (html code)

و ...

کلاس ها همراه با داکیومنت هستن.
انشالله مفید واقع بشه.

لینک دانلود پروژه
دموی پروژه

+1 0
سلام جناب موحد. جالب بود ممنون از اینکه به اشتراک گذاشتید. ببخشید فقط یه چیزی , من سایت شما رو دیدم ساده و خوشگل بود , با چه زبانی نوشتی؟ فقط php? و یه چیز دیگه چرا از سیستم های مدیرت محتوا استفاده نمیکنی یا یه رنگ و لاب خوب به سایتت بدی؟ (9 سال پیش)
+1 0
سلام.ممنون. اگر منظورتون سایت لینک هست , این سایتو با فریمورک Yii نوشتم. درمورد قالب فعلا میخواستم سایتو آپ کنم و روی محتواش کار کنم.قالب توی این سایت زیاد تاثیری نداره.ولی ان شاءالله در آینده هم سایت کاملتر میشه و هم قالب تغییر پیدا میکنه. (9 سال پیش)
0 0
سلام مجدد. بله همین رو گفتم. کدهای بسیار خوبی نوشتید , ظاهرا فریمورک YII شبیه Code Igniter هست و باید کدهای زیادی براش نوشت تا به یه سایت خوب تبدیل بشه , برخلاف وردپرس و جوملا که کار کردن باهاشون خیلی ساده ست. من خودم با وردپرس کار میکنم و انصافا سایت های خیلی خوبی میشه باهاش ساخت که همین عامل باعث شد زیاد درگیر کدنویسی صفحات وب که یه کار بسیار خسته کننده ست نشم :) چند تا از سایتهای وردپرسی لینک و لینک و لینک (9 سال پیش)
0 0
شما فقط سرعت ارسال و دریافت Request رو مقایسه کن. تفاوت سرعت برای من حدودا 5 برابر هست! (9 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .