مشاوره رایگان
دریافت لینک های دانلود دریافت پستی درب منزل مبلغ کل: تومان
جهت دریافت کد تخفیف به کانال تلگرام مراجعه و یا با پشتیبان آنلاین هماهنگ نمایید

آموزش ساخت سیستم نظردهی با PHP

( فیلم آموزشی ) ،توسط مهندس محمد جعفر بلاغی

بنا به درخواست یکی از کاربران گرامی سایت (امیر تجاره) طی چند مجموعه آموزشی قصد داریم نحوه ساخت و پیاده سازی سیستم ثبت نظرات و هم چنین نحوه ثبت پاسخ به هر نظر را مورد بررسی قرار دهیم.

این مجموعه ،یکی از سری مجموعه های  آموزش php  می باشد.

قطعا چنین سیستمی را در وب سیات های مختلف خبری،فروشگاهی یا... دیده اید.برای پیاده سازی این سیستم از دو روش php و ajax می توان استفاده نمود.

در این مجموعه قصد داریم بر اساس ajax (به کمک php) و هم چنین با استفاده از jquery چنین سیستمی را پیاده سازی نماییم. در بخش های ابتدایی این مجموعه قصد داریم قالب بندی و کدنویسی htmlcss این سیستم را با جزییات کامل مورد بررسی قرار دهیم. در این سیستم بخش را برای نمایش نام کاربر،بخشی دیگر را برای نمایش تاریخ ثبت نظر،بخشی را نیز برای ارسال پاسخ به نظر ثبت شده در سایت ایجاد خواهیم نمود.

بخش های رایگان این مجموعه آموزشی:

آموزش تصویری ارسال نظر در پی اچ پی ( بخش 1) دانلود مستقیم
در این مجموعه به ساخت سیستم نظردهی در php می پردازیم.
بخش 1 :
( آموزش تصویری ارسال نظر در پی اچ پی )
در بخش های ابتدایی این مجموعه قصد داریم قالب بندی و کدنویسی html وcss این سیستم را با جزییات کامل مورد بررسی قرار دهیم.
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 2 :
( آموزش تصویری ارسال نظر در پی اچ پی )
آنچه در این بخش خواهیم دید:

1) ایجاد بخشی جهت دریافت نام کاربر (اختیاری) با کمک input و استایل دهی آن در css

2) ایجاد بخش دیگری جهت دریافت ایمیل کاربر(اختیاری) با کمک input و استایل دهی آن در css

3) دریافت متن کامل نظرات کاربر با استفاده از ناحیه متنی یا textarea و استایل دهی آن در css

4) نحوه قرار دادن تمامی input ها و ناحیه متنی دقیقا زیر یکدیگر در یک ستون بدون استفاده از table

- نحوه تنظیم و نظیم بخشیدن به این بخش نیاز به دقت و مهارت در زمینه css دارد، به همین دلیل این بخش می تواند تمرین بسیار خوبی در زمینه css نیز باشد.

و نکاتی دیگر در زمینه html به همراه css.

دیدن بخش دوم این مجموعه نیز، به افرادی که قصد فراگیری یا تمرین در زمینه html یا css3 را دارند توصیه می گردد.
افزودن به سبد
قیمت: 6,000 تومان

بخش 3 :
( آموزش تصویری ارسال نظر در پی اچ پی )
در این بخش ( بخش سوم مجموعه آموزشی ساخت سیستم نظر دهی) این مجموعه را با یک سیستم خبری شبیه سازی می کنیم.بدین صورت که تصور می کنیم ما یک وب سایت خبری را طراحی نموده ایم که دارای مثلا دو خبر در دیتابیس می باشد.

بنابراین در این بخش به سراغ دیتابیس خواهیم رفت و خواهیم دید:

1) ایجاد دیتابیس جدید به نام db_news و تنظیم collation آن

2) ایجاد tblpost جهت ذخیره سازی اخبار یا پست های فرضی

3) ساخت فیلدهای لازم برای این table و نکاتی راجع به فیلدهای مختلف در جدول

4) ساخت جدول جدیدی تحت عنوان tblnazar جهت ذخیره سازی نظرات کاربران

- فیلدهای موجود در این جدول:id,name,mail,matn,tarikh,ip,و... بقیه فیلدهای لازم

5) فیلدهایی را برای ذخیره سازی ip و هم چنین تاریخ ثبت نظر در نظر خواهی گرفت.

6) برای اینکه مشخص شود مدیر سایت کدام نظرات را تایید کرده است و کدام نظرات را تایید نکرده، فیلدی تحت عنوان ok در نظر می گیریم.

7) فیلد دیگری را نیاز داریم که مشخص کند هر نظر مربوط به کدام پست یا خبر است ؟ به همین دلیل فیلدی تحت عنوان idpost را نیز اضافه می کنیم.

8) در ادامه به سراغ دستورات PDO می رویم و با کمک دستورات مربوطه به دیتابیس ساخته شده متصل می شویم.

9) پس از آن با استفاده از یک کوئری از جدول مربوط به اخبار (یا پست ها) پست ها را دریافت نموده و در صفحه اصلی نمایش می دهیم.(باز هم به کمک PDO)

10) نحوه ارسال پارامتری از یک صفحه به صفحه دیگر هنگام منتقل شدن به صفحه دوم (بررسی متود ارسال اطلاعات از نوع GET )

11) بررسی نحوه رفع مشکل با زبان فارسی به هنگام fetch کردن اطلاعات از database
افزودن به سبد
قیمت: 6,000 تومان

بخش 4 :
( آموزش تصویری ارسال نظر در پی اچ پی )
در بخش چهارم از مجموعه آموزشی ساخت سیستم نظردهی، قصد داریم هنگامی که کاربران وارد یکی از مطالب سایت می شوند نظرات مربوط به همان مطلب را از دیتابیس دریافت کنیم و در بخش نظرات نمایش دهیم.

مطالب و نکاتی که در این بخش خواهیم دید:

1) ابتدا با استفاده از id ارسالی به صفحه، بررسی می کنیم که آیا نظری در رابطه با مطلب وجود دارد یا اینکه اصلا نظری وجود ندارد؟

2) ایجاد کوئری جدید برای دریافت نظرات از tblnazar

- استفاده از شرط where جهت بررسی تاییدیه مدیر سایت و هم چنین بررسی اینکه نظر انتخابی مربوط به همین مطلب باشد و نه مطلب دیگری.

3) دستور intval و اشاره کوتاهی به بحث امنیتی پارامترهای ارسالی به صفحه

4) به کارگیری دستور rowCount جهت دریافت تعداد سطرهی سازگار با کوئری نوشته شده

5) دریافت فیلدهای لازم (از جمله نام کاربری که نظر داده است، و هم چنین تاریخ ثبت نظر، آی دی نظر و...) و سپس نمایش موارد لازم در بخش نظرات

6) نهایتا نتیجه آن خواهد شد که در هر پست یا مطلب یا خبر، نظرات تایید شده آن پست یا... را دریافت خواهیم کرد و در صفحه نمایش خواهیم داد.
افزودن به سبد
قیمت: 6,000 تومان

بخش 5 :
( آموزش تصویری ارسال نظر در پی اچ پی )
در بخش پنجم از مجموعه آموزشی ساخت سیستم نظردهی در مورد مطالب سایت، به نحوه ذخیره سازی نظرات جدید در دیتابیس خواهیم پرداخت.این کار را با استفاده از دستورات ajax انجام خواهی داد.مزیت استفاده از ajax سرعت بسیار بالاتر نسبت به فرم های ساده html و استفاده از دستورات php است.

مطالب و نکاتی که در این بخش خواهیم دید:

1) نحوه بدست آوردن تاریخ هجری شمسی به صورت اتوماتیک و تبدیل تاریخ میلادی به شمسی

- در بحث بدست آوردن تاریخ، روش صحیح آن است که ما از تاریخ سرور استفاده نماییم و نه اینکه از تاریخ کامپیوتر خود کاربر استفاده نماییم چرا که ممکن است تاریخ بر روی کامپیوتر شخص بدرستی تنظیم نشده باشد.

2) بررسی فرمت های های مختلف ذخیره تاریخ (روز،ماه، سال)

3) مثال هایی کاربردی از نحوه استفاده از مبدل تاریخ میلادی به شمسی در php

4) نحوه بدست آوردن ip شخص با استفاده از توابع php

5) کار با سلکتور id و نیز event از نوع click در jquery

6) ذخیره مقادیر ورودی (نام،ایمیل،نظرات کاربر) در سه متغیر تحت عنوان namekarbar,email,nazar

7) نحوه کار با دستور ajax در jquery و بررسی مفهوم type,url,data در ajax jquery

8) ارسال اطلاعات چندگانه با استفاده از ایجکس

9) نحوه ارسال id پست یا مطلب با استفاده از ajax ( به کمک دستور echo در php )

10) نمایش پیغام مبنی بر ثبت نظر کاربر در سایت با استفاده از دستور done در jquery

11) کار با کوئری insert و وارد نمودن اطلاعات در جدولی در دیتابیس (tblnazar)

12) نحوه کار با دستورات PDO و prepare و سپس execute نمودن کوئری

و نکاتی دیگر راجع به php و ajax و هم چنین jquery.
افزودن به سبد
قیمت: 6,000 تومان

بخش 6 :
( آموزش تصویری ارسال نظر در PHP )
در بخش ششم از مجموعه آموزشی ساخت سیستم نظردهی در مورد مطالب سایت،شروع به نوشتن کدهای مربوط به پاسخ های کاربران به نظرات خواهیم نمود.در ابتدا کدهای html و css مربوط به بخش پاسخ به نظرات را خواهیم نوشت.سپس به سراغ دستورات jquery می رویم و کدی را خواهیم نوشت که به هنگام کلیک کردن روی عبارت پاسخ به نظر ، فرم ثبت پاسخ ظاهر گردد.

سرفصل کلی مطالب این بخش:

1) کدنویسی css و html بخش پاسخ به نظرات

2) استفاده از دستورات جی کوئری جهت نمایش بخش ثبت پاسخ جدید
افزودن به سبد
قیمت: 6,000 تومان

بخش 7 :
( آموزش تصویری ارسال نظر در پی اچ پی )
در بخش هفتم از مجموعه آموزشی ساخت سیستم نظردهی (کامنت گذاری) به این موضوع خواهیم پرداخت که چگونه می توان پاسخ های ثبت شده برای نظرات را از جدول مورد نظر در دیتابیس دریافت نمود و سپس در صفحه نمایش داد،نگاهی بر مطالب این جلسه:

1) کار با دستورات PDO و اجرای کوئری select

2) نحوه دریافت تعداد سطرهای جدول که با کوئری خاصی مطابقت دارند (به کمک PDO)

3) بررسی اینکه آیا نظرات ثبت شده پاسخی دارند یا خیر؟و سپس استفاده از دستور شرطی if جهت ایجاد بخش پاسخ های نظر در صورت وجود پاسخ.

4) مروری بر جلسه قبل و کدهای html نوشته شده و سپس استفاده از آن در حلقه while در php

5) استفاده از دو حلقه while به صورت تو در تو جهت دریافت پاسخ های نظرات
افزودن به سبد
قیمت: 6,000 تومان


وضعیت دوره: تکمیل شده


تعداد قسمت ها : 7 قسمت


سطح آموزش: صفر تا صد


به همراه کدها و فایل های آموزش


تعداد فصل ها: 1 فصل


مدت زمان: 3 ساعت و 23 دقیقه


دریافت کامل این مجموعه

جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:

مخاطبین این دوره،آموزش های زیر را نیز دیده اند

نظرات/پرسش ها/پیشنهادات


کاربر میگه:

عالی بود

پاسخ:

خیلی ممنونیم

فرهاد قلی پور میگه:

با سلام

از مدرسین محترم یک بخش یا یک پکیج مخصوص ارائه بدهند که فروشگاه به زبان php یک قسمت فروشگاه V.I.P باشه یعنی کاربر روی لینک کلیک کرد به قسمت وارد بخش V.I.P شود و لینک ها به صورت مدت زماندار باشه یعنی لینک هایی با حجم بالا مدت زماندار بشه

با تشکر

پاسخ:

با سلام
حتما مد نظر قرار خواهیم داد.

فرهاد قلی پور میگه:

سلام مهندس

شما در بخش هفتم یعنی بخش اخر گفتید که در بخش بعدی مباحث مربوط به ثبت پاسخ ارسال نظر کاربران در دیتابیس را تکمیل میکنیم
اما متاسفانه در بخش بعدی بنده ویدئویی ندیدم.
ممنون میشم این بخش را کامل کنید
با تشکر

پاسخ:

با سلام
بخش های جدید به زودی اضافه میشه.
باتشکر از همراهی شما



نظر/پرسش/پیشنهاد شما


در صورت تمایل به دریافت پیامک به هنگام پاسخ به سوال شما و یا به هنگام درج نظر شما در سایت، شماره همراه خود را وارد نمایید.

نام و نام خانوادگی:
شماره همراه:
ایمیل:
* پرسش/نظر/پیشنهاد/درخواست:
حروف تصویر:
به راهنمایی نیاز دارید؟و یا سردرگم هستید؟
021-551-43251 939-656-2210 تماس از ساعت 9 الی 13 و 17 الی 20 آدرس های ایمیل سایت: support@clicksite.org clicksite.org@gmail.com

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

نماد اعتماد تجارت الکترونیک دو ستاره

سایر مجوزهای کلیک سایت

تخصص خود را ارزان نفروشید | یکبار تلاش=کسب درآمد دائمی تا آخر عمر | اگر به توانایی خود ایمان دارید،کلیک سایت بهترین فرصت برای شماست | اگر به دنبال شغل پاره وقت هستید،فرصت را از دست ندهید