🚀 تخفیف ۳۵٪ + ۳.۵ میلیون هدیه! برنامه‌نویسی رو الان شروع کن - فقط امروز!
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ مهران
نحوه پیاده سازی ساختار پروژه
جامعه پی اچ پی ایجاد شده در ۲۶ مرداد ۱۴۰۲

سلام. مگه ما نباید index.php را خالی میزاشتیم و براش یه tpl-index میساختیم تا tpl به عنوان کدهای html عمل کنه چرا اینجا برعکسه ؟

سلام مهران عزیز

متوجه سوالت نمیشم.

با کد مشکلت رو توضیح بده.

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

احمدرضا فاطمی کیا ۲۶ مرداد ۱۴۰۲، ۱۶:۲۲

سلام احمدرضا جان. کدی وجود نداره میگم ما توی پروژه‌های قبل داخل فایل index.php کد html نمیزاشتیم و به جاش توی tpl-index کد html میزاشتیم چرا اینجا توی فایل index.php کد html گذاشته ؟ فایل index.php باید مثلا به این صورت باشه. و فابل tpl-index.php توی فایل index.php اینکلود شده باشه.



include __DIR__ . "\\bootstrap\\init.php";
if (!isLoggedIn()) {
    header("location:" . baseUrl("auth.php"));
}
use hekmatinasser\\Verta\\Verta;
date_default_timezone_set("Asia/Tehran");
if (isset($_GET["deleteFolder"]) && is_numeric($_GET["deleteFolder"])) {
    $deleteFolderResult = deleteFolder($_GET["deleteFolder"]);
} else {
    $deleteFolderResult = "";
}
$folderResults = getFolders();
$currentLoginUserInfo = currentUserInfo();
$pic = getProfilePic();
?>
مهران ۲۶ مرداد ۱۴۰۲، ۱۷:۰۴

مهران عزیز

این مورد بسنگی به ساختار پروژه شما داره و اینکه چه ساختاری مدنظرتونه.

در این پروژه ساختار به این شکل هست و شما میتونید بسته به نیاز خودتون تغییرش بدید.

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

بهترین پاسخ
احمدرضا فاطمی کیا ۲۶ مرداد ۱۴۰۲، ۱۷:۰۹

ممنونم.

مهران ۲۶ مرداد ۱۴۰۲، ۱۷:۱۵