一. 前言
今天小編給大家帶來了一款可學習,可商用的,旅游系統?源碼,支持二開,無加密。支持景點管理,登錄,景點預定,意見反饋,統計等功能。詳細界面和功能見下面視頻演示。
二. 視頻演示
旅游系統
?
三. 技術棧
后端技術棧:
- PHP5.6, PHP7.x
- MYSQL
前端技術棧:
- HTML5
- CSS3
當前實現功能:
- 管理平臺
- 用戶端
四. 后端搭建
源碼導入運行
拿到源碼后,我們這里使用PHPStorm進行本地搭建,導入運行項目教程請見:
老羅教知識:PHPStorm2024:如何導入,運行PHP項目|保姆級教程0 贊同 · 0 評論文章
搭建好后,我們運行當前項目會出錯,那是因為數據庫配置問題,我們還要進行下面步驟。
源碼已經整理git :?gitee顛康姆/lz-code/php_tourism_system.git
修改數據庫密碼
剛下載的wamp內嵌的數據庫密碼為空,我們修改成123456。
點擊右下角的wamp,進入MYSQL-> mysql的控制臺,直接回車:
然后修改密碼:
use mysql;//選擇mysql數據庫
set password for root@localhost=password('123456');
flush privileges;
然后我們找到源碼下面的includes\config.php, 修改數據庫信息:
還有一個地方:admin\includes\config.php
<?php
// DB credentials.
define('DB_HOST','localhost');
define('DB_USER','root');
define('DB_PASS','123456');
define('DB_NAME','tms');
// Establish database connection.
try
{
$dbh = new PDO("mysql:host=".DB_HOST.";dbname=".DB_NAME,DB_USER, DB_PASS,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'"));
}
catch (PDOException $e)
{
exit("Error: " . $e->getMessage());
}
?>
然后 用navicate 連接到數據庫,執行SQl FIle\tms.sql創建表。
然后運行成功
管理端:
http://localhost/local/admin/dashboard.php
用戶端:http://localhost/blog/admin/index.php?page=categories
結尾語
我是分享好物+教程+源碼的老羅,歡迎關注,后續會有更精彩的源碼分享!