با سلام
چرا در درس 72 در فایل header.php نمی شود بجای
include (__DIR__."/../db.php")
از
"include "\php-project\admin-panel\include\db.php
استفاده کرد؟
با سپاس
دوستان این دوره بازتولید شده (با کیفیت و محتوای بهتر) دوره قبلی (آموزش PHP و MySQL پروژه محور) در سایت هست که میتوانید از این دوره استفاده کنید.
php (پی اچ پی) یک زبان برنامه نویسی شیگرا و یک زبان برنامه نویسی سمت سرور میباشد. سرور به کامپیوتری متصل به اینترنت گفته میشود که حاوی یک یا چند وب سایت میباشد. کدهای php در سمت سرور پردازش و اجرا میشوند، نه در مرورگر. نتیجه این پردازش به صورت خروجی HTML برای مرورگر شما ارسال شده و شما نتیجه را در صفحه مرورگر خود مشاهده میکنید.
php یک زبان برنامه نویسی است که میتوانیم با استفاده از آن اقدام به ساخت صفحات وب داینامیک (Dynamic) کنیم و سایت و اپلیکیشن های تحت وب قدرتمندی را برنامه نویسی کنیم.php نمیتوانید ظاهر سایت را تغییر دهید و تاثیر مستقیمی روی ظاهر سایت ندارد. با استفاده از php شما میتوانید اطلاعات مختلف را از پایگاه داده بگیرید و به کاربر نشان دهید.
پایگاه داده یا دیتابیس یا همان بانک اطلاعات، مجموعهای از دادههاست که در جدولهایی با ساختار منظم دسته بندی میشوند و mysql یکی از دیتابیس ها یک سیستم مدیریت دیتابیس است که با استفاده از آن، میتوانیم یک دیتابیس بسازیم و آنرا مدیریت کنیم. که به آن Database Management System یا به اختصار DBMS نیز میگویند. تمام این موراد را توی این دوره با ساخت یک پروژه ای وبلاگ به همراه پنل ادمین که توی ویدیو معرفی دوره نشان داده شده، آموزش میبینیم.
حتما ویدیو معرفی دوره را در پایین مشاهده کنید تا با دوره و پروژه ای انتهای دوره آشنا شوید.
مباحثی که در این دوره گفته میشود شامل :
آشنایی با php (پی اچ پی)
variables (متغیرها)
کار با عداد
کار با string (رشته)
کار با array (آرایه)
عملگرهای مقایسه ای و منطقی
شرط ها در php
loops (حلقه ها)
functions (توابع)
مبحث include و require
دریافت و پردازش ورودی کاربر
cookie (کوکی) و session (سشن)
کار با file (فایل) و directory (پوشه)
آشنایی با دیتابیس mysql
ارتباط php با دیتابیس
پروژه وبلاگ به همراه پنل ادمین و احراز هویت.
دوره های پیشنهادی، بعد از گذراندن این دوره :
پیش نیاز این دوره فوق العاده کاربردی :
برای ارسال نظر ابتدا باید وارد سایت شوید
با سلام
چرا در درس 72 در فایل header.php نمی شود بجای
include (__DIR__."/../db.php")
از
"include "\php-project\admin-panel\include\db.php
استفاده کرد؟
با سپاس
سلام وقت بخیر.
ممنون میشم سوالاتتون را زیر قسمت مربوطه کامنت کنید.
باید بررسی کرد که توی فایلی که داره نمایش داده میشه header.php از کجا خونده میشه و نسبت به اون فایل های مورد نظر توی header برای ما include بشه
بخاطر همینه که از __DIR__ استفاده شده که مسیر روت پروژه را برمیگرردونه و از اونجا مسیر دهی شده
عرض سلام و سپاس از تدریس عالی شما
من قالب پروژه این دوره را با تیلویند زدم بعد از اینکه برای داینامیک سازی سایت فرمت فایلها را از html به php تغییر دادم حال وقتی می خوام یک کلاس جدید تیلویند به یکی از تگها اضافه کنم آن کلاس کامپایل نمی شود و در نتیجه به آن تگ اعمال نمی شود. ممنون میشم راهنمایی فرمایید.
با سپاس فراوان
سلام وقت بخیر.
ممنون از شما، باید توی فایل config مربوط به تیلویند مسیر فایل های view که داخلش تگ های html هست را مشخص و پسوند را php قرار بدید که بشناسه و کامپایل کنه
سلام وقتتون بخیر..من هرکاری میکنم نمیتونم فایل html و css رو پیدا کنم میشه لطفا واسهی من بفرستید؟
سلام وقت بخیر.
لطف کنید زیر قسمت مربوطه سوال کنید.
این کامنت ربطی به سوال شما و حتی دوره هم نداره که زیرش سوال کردید.
بصورت کلی هم فایل های تمرینی یا سورس کد هر جلسه برای دانلود قرار گرفته
استاد من هدفم از یادگیری php فقط لاراوله ، ایا نیازه که حتما فصل پروژه وبلاگ هم ببینم ؟
سلام وقت بخیر.
بله مشاهده کنید، دیدنش خالی از لطف نیست. کلا برای هر کاری اگه قراره انجام بدید وقت بزارید و اصولی یادش بگیرید.
بازم هر جور صلاح میدونید.
سلام
استاد شما کد try و catch توضیح نداده بودید .
سلام وقت بخیر.
شما کد های که احتمال میدید به خطا بخوره را داخل try قرار میدید اگه به خطا نخوره که هیچی و اگه به خطا بخوره داخل catch میتونید کدهای مورد نیازتون را قرار بدید که اجرا بشه و به اصطلاح هندلش کنید.
توی دوره ای یا قسمتی اگه استفاده بشه در موردش توضیح داده شده
سلام استاد گرامی
ضمن تشکر بسیار بسیار بسیار بسیار فراوان از زحماتتون یه سؤال داشتم.
برای آدرسدهی در src ، وقتی که //. رو وارد میکنیم قاعدتاً یک Dropdown در vscode میاد که فایلها و و فولدرهای مسیر جاری رو برای انتخاب نمایش میده.
این اتفاق در فایلهای html برای تگهای html اوکی هست و همچنین در فایلهای php برای قسمتهایی که در تگ php محاصره هستند. ولی وقتی در یک فایل php ، در قسمتی که قراره تگ html وارد کنیم، در آدرسِ src با وارد کردن //. فایلها و فولدرهای جاری dropdown نمیشن , و به جاش یه dropdown میاد که آیتمهای نامرتبط داره که ابتدای همشون abc داره.
در حالی که تو ویدیوی شما، من شاهد بودم که شما در در فایل php مربوط به edit کردن پستها در ادمین پنل، وقتی در قسمت html در src برای آدرسدهی //. میزدین براتون درست عمل میکرد.
من خیل سرچ کردم که دلیلش رو پیدا کنم، حتی از Gemini هم پرسیدم. ولی احتمالاتی رو میگفت که برای من صدق نمیکرد.
ممنون میشم در صورتی که راهکاری برای حل این موضوع دارین، ارائه بفرمایید.
با سپاس
سلام وقت بخیر.
والا بنده تغیری در ادیتورم ندادم و اطلاع ندارم و فقط اکستنشن های PHP Intelephense و PHP IntelliSense را برای php دارم.
با سلام.
دوره ی بسیار کامل و روان و عالی بود بسیار متشکرم بابت این همه زحمتی ک بابت این دوره کشیدید.
خدا قوت
سلام وقت بخیر.
ممنون از شما و حمایتتون
خداروشکر دوره براتون مفید بوده
سلام وقتی کامنت ها را ارسال می کنم با موفقیت ارسال میشه بعد از رفرش صفحه دوباره داخل دیتا بیس ذخیره میشه یعنی یه بار زمانی که ثبت میکنی اگر بعدش صفحه رو رفرش کنیم دوباره همون ثبت میشهچجوری باید حلش کرد
سلام وقت بخیر.
نیازه بعد از کد های ذخیره در دیتابیس، ریدایرکت کنید به یک صفحه ای دیگه یا همان صفحه با تابع header به عنوان مثال برای برگشت به همان صفحه
header("Location:single.php?post=$postId") و بعد از اون هم ()exit قرار بدید. فقط اینکه در صورت استفاده باید کل تکه کد مربوط به ذخیره کامنت را در ابتدای فایل بیارید که تابع header کار کنه
با سلام، دوره بسیار جامع و کاملی بود. ممنون از شما.
سلام وقت بخیر.
ممنون از شما و حمایتون
خداروشکر دوره براتون مفید بوده
سلام وقت بخیر استاد من یکسری اطلاعات داخل session ذخیره کردم ولی با خاموش و روشن کردن لپتاپ وقتی برمیگیردم اطلاعات وجود نداره بعد میرم داخل tmp میبینم رفته در یک session دیگه باید چیکار کنم که تغییر نکنه داخل تب اپلیکیشن
سلام وقت بخیر.
ببینید روی سرور این مشکل نیست چون همیشه روشن هست.
اها یعنی وقتی public بشه یعنی روی دامنه باشه این مشکل بوجود نمیاد درسته؟
سرور مثله سیستم شما می مونه ولی همشه روشن و به اینترنت وصل هست.
خیلی ممنون بابت راهنماییتون
خواهش میکنم
سلام جناب شیخ
ممنون از این همه تلاش جهت تولید محتوا
واقعا خسته نباشید. کار بسیار بزرگی انجام داده اید . به نظر من یک ماراتن تولید محتوا را اجرا کرده اید. من به نوبه خودم بسیار سپاسگزارم. موفقیت روز افزون شما را آرزومندم.
سلام وقت بخیر.
ممنون از شما و حمایتتون
خداروشکر دوره براتون مفید بوده
سلام دوره بسیار عالی و مفیدی بود
سلام وقت بخیر.
ممنون از شما و حمایتتون
خداروشکر دوره براتون مفید بوده
سلام خسته نباشید
بعد از یادگیری این دوره میتونیم بک اند وبسایت های معمولی رو زد یا نه
شلام وقت بخیر.
پیشنهاد اینکه با دوره های بعدی و قدم های بعدی که گفته شده آشنا و مشاهده کنید و با فریمورکش یعنی لاراول آشنا بشید و کلا پروژه ها را با اون پیاده سازی کنید تا php خام
بنظر من که عالی بود
سلام وقت بخیر.
ممنون از شما و حمایتتون
خداروشکر دوره براتون مفید بود
سلام وقتتون بخیر
من تا بحال از روش pdo استفاده نکرده بودم و تو این ئوره یاد گرفتم فقط سوالی که دارم اینه توی پروژه کدهای تکراری زیادی بود آیا میشه اونها رو به function تبدیل کرد ؟
سلام وقت بخیر.
چیز خاصی تکراری نبوده اما بصورت کلی بله، حالا توی دوره بعدی که با کلاس در php هم آشنا میشید میتوانید به شکل کلاس هم بنویسید.
سلام وقتتون بخیر
امیدوارم سالم و سلامت باشد
ازبابات تمامی زحماتی که میکشین واقعا ممنونم و امیدوارم بابات این همه دوره رایگان و بی چشم داشت هرچی ازخدا بخواید بهتون بده
فقط یه پیشنهاد دارم اونم اینه که اگه امکانش هست برای یک دوره یک گزینه بزارید که بشه تمام فیلم های یک دوره رو یک جا دانلود کرد .
بازم ممنون بابت زحماتتون .
سلام وقت بخیر.
ممنون از شما، حمایت و پیشنهادتون
خداروشکر دوره براتون مفید بوده
سلام استاد،خسته نباشید،شما دو تا دوره تو مکتب خونه گذاشتین که یکیش ۳۱ ساعت و اون یکی ۸ ساعت هستش،میشه بفرمائید،کدوم یکی رو نگاه کنیم بهتره،دوره های وب پروگ یا مکتب خونه؟
سلام وقت بخیر.
ببینید این دوره باز تولید کامل دوره قبلی هست که توی سایت وب پروگ و مکتب خونه هست. این دوره با محتوا و کیفیت بهتری باز تولید شده که میتوانید مشاهده کنید هم توی توضیحات دوره و هم توی ویدیو معرفی دوره هم گفته شده
وقت بخیر استاد
من توی قسمت users بجای nane , name تایپ کردم
چجوری اسم یک ستون رو باید تغییر بدم
سلام وقت بخیر.
وارد جدول موردنظر بشید و در تب بالا گزینه structure را انتخاب کنید و روبروی هر رکورد change هست
سلام استاد خسته نباشید ببخشید من پروژه رو دانلود کردم اما کد های css بوت استرپت اجرا نمیشه چیکار کنم؟؟؟؟؟
سلام وقت بخیر.
شما inspect بگیرید و توی تب کنسول ببینید ارور دارید یا خیر، بصورت کلی چک کنید که فایل های css بوت استرپ به پروژه اضافه شده یا خیر
سلام استاد خسته نباشید. پروژههای شما بروز و عالی هست. من چیزهای زیادی از پروژههای آموزشی شما یاد گرفتم خیلی ممنون. لطفا پروژهای تحت عنوان فروشگاه فایلهای قابل دانلود مثل سایت فروش جزوه با امنیت بالا را با PHP خام یا لاراول تدریس کنید. که اگه با php خام تدریس بشه خیلی خوب میشه، من php خام دوست دارم.
سلام وقت بخیر.
ممنون از شما و حمایتتون
ساخت فروسگاه اینترنتی با لاراول گفته شده و هدف هم اینکه یادبگیرید نحوه تحلیل و یپاده سازی حالا سایت هر چیزی میخواد باشه محتوای ویدیو بفروشه یا یک جنس خاصی یا هر نوع دیگه ای
کلا باید در قدم اول تحلیل و در قدم دوم پیاده سازی را یادبگیرید.
sajjad latafaty
سلام اقای شیخ خسته نباشی... اول یه تشکر بابت سبک اموزش مفاهیم سخت به زبان ساده .. دوره ناکست و پروژه اش خیلی عالی بود نکات طلایی داشت سوالم اینه نقشه راه بک اند همینه یعنی اگه همین دوره ها رو تموم کنیم میشه بک اند رو با لاراول بزنیم و فرانت رو با ناکست یعنی میشه گفت شدیم فول استک api رو خودمون بنویسیم خیلی ممنونم اقای شیخ یه دید کلی میشه بگی در مورد دوره و میشه تخفیف ها رو کمی زیاد کرد تا دوره رو تهیه کنیم مخلصیم یا علی
علی شیخ
10 دقیقه پیش
سلام وقت بخیر.
ممنون از شما و حمایتتون🙏
خداروشکر دوره ها براتون مفید بوده
بله با یادگیری بک اند و دوره ای مرتبط و لاراول شما میتونید api نویسی کنید و در سمت فرانت هم از هر فریمورک و زبانی استفاده کنید.