创建 product.php(前台产品列表页)
1111...
1111...
从现在开始,所有涉及 URL 的地方(图片、链接、跳转)都使用 SITE_URL 常量,不要手动写 ../../ 或相对路径。例如:前台 href="about.php" → href="<?php echo SITE_URL;…...
$allowed_mods = ['about', 'product_list', 'product_add', 'product_edit', ...];...
<?php// 获取数据库实例$db = DB::getInstance();// 处理表单提交if ($_SERVER['REQUEST_METHOD'] === 'POST') { // 接收表单数据 $name = $_POST[&…...
总结:各文件的职责划分inc/init.php → 定义 ROOT_PATH,然后引入 config.php、db.php、functions.phpinc/config.php → 定义数据库配置、网站URL、时区、错误报告…...
在 inc/config.php 中定义根目录常量,然后所有地方都用绝对路径。// 网站根目录绝对路径(自动检测)define('ROOT_PATH', dirname(__DIR__) . DIRECTORY_SEPARATO…...
一、核心内在逻辑:自上而下的分层构建整个项目的构建遵循一个清晰的 “环境 → 数据 → 展示 → 交互” 的逻辑链条。我们不是随意创建文件,而是按照系统运行的依赖关系来…...