php項目目錄
⑴ 只用到smarty的php項目,怎麼構建項目目錄呢
lib/smarty smarty
cache smarty必需緩存
configs smarty必需配置
templates smarty必需模板
templates_c smarty必需模板緩存
css 樣式表
images 圖片
js javascript腳本
然後就是你網站文件的文件夾了
叫什麼名字你自己定
⑵ 新手初學thinkphp,本地項目根目錄不自動生成文件(夾)是怎麼回事
1、引用路徑是否正確。
thinkphp需要引入入口文件,一般是這樣的:
//載入框架入口文件
require './ThinkPHP/ThinkPHP.php';2、檢查你是否有寫入文件和文件夾的許可權,如果沒有,需要先獲取寫入許可權。
⑶ php 做項目是總是顯示目錄怎麼解決
這個是伺服器的問題,和php沒關系
不知道你的伺服器是apache還是tomcat或是iis
不管是什麼,只要禁止伺服器顯示目錄索引就好了
具體的方法你可以根據你的伺服器類型google一下
搜索 禁止xxx伺服器顯示目錄索引
⑷ PHP中的項目文件的結構是怎麼設計的
可以有很多種,看你怎麼寫了,比如三層結構,主目錄(項目名目錄),裡面有iamges,html,js,conn(連接資料庫文件如config),data,templates模板文件,admin(後台管理),等等等。
⑸ 已經編譯好的 php 項目 ,應該放在 apache 哪個文件夾下面怎麼訪問怎麼設置
找到apache的配置文件
找到虛擬主機和虛擬目錄
虛擬主機:<Directory "E:\website">
虛擬目錄DocumentRoot "E:\website"
改成你項目的目錄即可
我的是E:\website,是我的項目目錄
⑹ PHP項目案例分析的目錄
第I篇 實用項目篇
第1章 圖書信息管理系統(PHP+MySQL實現)
自學視頻、源程序:
配套資源mr1 2
1.1 項目設計思路 3
1.1.1 功能闡述 3
1.1.2 系統預覽 3
1.1.3 功能結構 4
1.1.4 文件組織結構 4
1.2 資料庫設計 5
1.2.1 資料庫設計結構 5
1.2.2 數據表設計結構 5
1.2.3 連接資料庫 6
1.3 首頁設計 6
1.3.1 首頁頁面概述 6
1.3.2 獲取超鏈接傳遞的數據 7
1.3.3 首頁頁面實現過程 8
1.4 注冊模塊設計 12
1.4.1 注冊模塊概述 12
1.4.2 注冊模塊實現過程 12
1.5 登錄模塊設計 14
1.5.1 登錄模塊概述 14
1.5.2 登錄模塊實現過程 15
1.6 圖書信息添加模塊設計 16
1.6.1 圖書信息添加模塊概述 16
1.6.2 在下拉菜單中顯示數據表
某列的欄位值 17
1.6.3 圖書信息添加模塊實現過程 18
1.7 圖書信息管理模塊設計 20
1.7.1 圖書信息管理模塊概述 20
1.7.2 分頁技術 21
1.7.3 圖書信息管理模塊實現過程 22
1.8 圖書搜索模塊設計 27
1.8.1 圖書搜索模塊概述 27
1.8.2 通過JavaScript腳本創建級
聯下拉列表框 27
1.8.3 圖書搜索模塊實現過程 28
1.9 項目發布 31
本章小結 31
第2章 會議管理系統(PHP+
ADODB+Access實現)
自學視頻、源程序:
配套資源mr2 32
2.1 項目設計思路 33
2.1.1 功能闡述 33
2.1.2 系統預覽 33
2.1.3 功能結構 34
2.1.4 文件組織結構 34
2.2 資料庫設計 35
2.2.1 資料庫設計結構 35
2.2.2 數據表設計結構 35
2.2.3 連接資料庫 36
2.3 登錄模塊設計 36
2.3.1 登錄模塊概述 36
2.3.2 用戶許可權判斷技術 37
2.3.3 用戶登錄模塊實現過程 37
2.4 首頁設計 39
2.4.1 首頁概述 39
2.4.2 首頁設計技術 39
2.4.3 首頁實現過程 40
2.5 用戶個人信息模塊設計 42
2.5.1 用戶個人信息模塊概述 42
2.5.2 用戶個人信息模塊技術 43
2.5.3 用戶個人信息模塊實現過程 43
2.5.4 安全退出 44
2.6 會議記錄添加模塊 45
2.6.1 會議記錄添加模塊概述 45
2.6.2 會議記錄信息驗證技術 45
2.6.3 上傳文件處理技術 46
2.6.4 會議記錄添加模塊實現過程 48
2.7 瀏覽會議記錄模塊設計 50
2.7.1 瀏覽會議記錄模塊概述 50
2.7.2 WebBrowser列印技術 50
2.7.3 Excel報表生成技術 51
2.7.4 文本文件中數據的獲取技術 52
2.7.5 瀏覽會議記錄實現過程 52
2.7.6 會議記錄詳細信息瀏覽
實現過程 53
2.8 查找會議記錄模塊設計 55
2.8.1 查找會議記錄模塊概述 55
2.8.2 分類查找技術 55
2.8.3 查找會議記錄實現過程 56
2.9 ADODB連接資料庫技術專題 57
2.9.1 ADODB簡介 58
2.9.2 ADODB的安裝 58
2.9.3 ADODB常用函數及說明 58
2.9.4 不同資料庫之間的轉換 60
2.10 項目發布 61
本章小結 61
第3章 夢幻網路日記(Apache+PHP+
MySQL實現)
自學視頻、源程序:
配套資源mr3 62
3.1 項目設計思路 63
3.1.1 功能闡述 63
3.1.2 系統預覽 63
3.1.3 功能結構 64
3.1.4 文件組織結構 64
3.2 資料庫設計 65
3.2.1 資料庫設計結構 65
3.2.2 數據表設計結構 65
3.2.3 連接資料庫 67
3.3 用戶模塊設計 68
3.3.1 用戶模塊概述 68
3.3.2 注冊模塊實現過程 68
3.3.3 登錄模塊實現過程 70
3.3.4 密碼找回實現過程 72
3.4 首頁設計 73
3.4.1 首頁概述 73
3.4.2 通過switch和include語句
設計框架 74
3.4.3 二級導航菜單實現過程 76
3.5 網頁鬧鍾模塊設計 78
3.5.1 網頁鬧鍾模塊概述 78
3.5.2 鬧鍾鈴聲試聽 79
3.5.3 Ajax無刷新控制鬧鈴 80
3.5.4 網頁鬧鍾設定的實現過程 83
3.6 理財助手模塊設計 85
3.6.1 理財助手模塊設計概述 85
3.6.2 驗證日期格式是否正確 86
3.6.3 日期選擇器 89
3.6.4 無邊框窗口 90
3.6.5 添加收入實現過程 91
3.6.6 財務管理實現過程 94
3.6.7 財務查詢實現過程 97
3.6.8 財務統計實現過程 100
3.7 我的日記模塊設計 102
3.7.1 我的日記模塊設計概述 102
3.7.2 過濾敏感詞 103
3.7.3 當前頁完成驗證碼的驗證 104
3.7.4 查詢關鍵字描紅 107
3.7.5 添加日記的實現過程 108
3.7.6 分頁顯示日記列表 110
3.7.7 彈出窗口修改日記 112
3.7.8 查詢日記的實現過程 113
3.7.9 應用JavaScript實現批量
刪除 116
3.8 管理日記本 118
3.8.1 管理日記本概述 118
3.8.2 MD5加密技術 118
3.8.3 修改密碼的實現過程 119
3.9 項目發布 119
本章小結 120
第4章 企業網站系統(PHP+MySQL
實現)
自學視頻、源程序:
配套資源mr4 121
4.1 項目設計思路 122
4.1.1 功能闡述 122
4.1.2 系統預覽 122
4.1.3 功能結構 124
4.1.4 文件組織結構 124
4.2 資料庫設計 125
4.2.1 資料庫設計結構 125
4.2.2 數據表設計結構 126
4.2.3 連接資料庫 127
4.3 首頁設計 128
4.3.1 首頁頁面概述 128
4.3.2 在網頁中嵌入flash動畫 128
4.3.3 首頁頁面實現過程 129
4.4 最新活動模塊設計 133
4.4.1 最新活動模塊概述 133
4.4.2 使用<marquee>標簽實現
文字滾動效果 133
4.4.3 最新活動標題滾動顯示
實現過程 134
4.4.4 查看活動詳細信息實現過程 135
4.5 產品中心模塊設計 136
4.5.1 產品中心模塊概述 136
4.5.2 do…while循環輸出查詢
結果 137
4.5.3 <img>標簽輸出產品效果圖 138
4.5.4 顯示軟體產品實現過程 138
4.5.5 查看產品詳細信息實現過程 140
4.5.6 查看更多產品信息實現過程 140
4.6 客戶反饋模塊設計 142
4.6.1 客戶反饋模塊概述 142
4.6.2 數字驗證碼 143
4.6.3 留言信息分頁瀏覽 143
4.6.4 查看留言詳細信息 144
4.6.5 添加留言信息 145
4.7 後台主頁設計 146
4.7.1 後台主頁概述 146
4.7.2 後台主頁框架設計原理 147
4.7.3 後台主頁實現過程 148
4.8 軟體產品管理模塊設計 149
4.8.1 軟體產品管理模塊概述 149
4.8.2 文件上傳技術擴展 149
4.8.3 添加軟體信息實現過程 150
4.8.4 修改軟體信息實現過程 152
4.8.5 刪除軟體信息實現過程 154
4.8.6 查詢軟體信息實現過程 155
4.9 項目發布 156
本章小結 157
第5章 明日網上書店(PHP+Smarty+
ADODB+MySQL實現)
自學視頻、源程序:
配套資源mr5 158
5.1 功能設計思路 159
5.1.1 功能闡述 159
5.1.2 系統預覽 160
5.1.3 功能結構 161
5.1.4 文件組織結構 162
5.2 資料庫設計 163
5.2.1 資料庫設計結構 163
5.2.2 數據表設計結構 163
5.3 公共類設計 165
5.3.1 資料庫連接類 166
5.3.2 資料庫管理類 168
5.3.3 Smarty模板引擎配置類 169
5.3.4 購物車類 169
5.3.5 分頁類 172
5.3.6 工具類 173
5.4 首頁設計 176
5.4.1 首頁概述 176
5.4.2 首頁技術分析 177
5.4.3 首頁實現過程 178
5.5 用戶模塊設計 179
5.5.1 用戶模塊概述 179
5.5.2 用戶注冊 179
5.5.3 用戶登錄 184
5.5.4 用戶中心 185
5.5.5 找回登錄密碼 188
5.6 圖書展示模塊設計 190
5.6.1 圖書分類展示 190
5.6.2 特別圖書展示 194
5.6.3 圖書試讀展示 196
5.6.4 圖書詳細信息展示 199
5.7 圖書訂購模塊設計 203
5.7.1 購物車的實現 203
5.7.2 填寫收貨人信息 206
5.7.3 確認訂購信息 207
5.7.4 選擇支付方式 209
5.7.5 確認支付信息 209
5.8 後台登錄頁設計 212
5.8.1 後台登錄頁概述 212
5.8.2 後台登錄頁實現過程 212
5.9 系統管理模塊 214
5.9.1 系統信息設置 214
5.9.2 更改管理員密碼 215
5.10 圖書類別管理模塊 216
5.10.1 圖書大類管理 216
5.10.2 圖書小類管理 218
5.10.3 出版社分類管理 220
5.11 圖書管理模塊 223
5.11.1 圖書信息管理 223
5.11.2 圖書試讀管理 227
5.12 用戶信息管理模塊 229
5.12.1 用戶信息管理 229
5.12.2 用戶反饋信息管理 230
5.13 訂單信息管理模塊 231
5.13.1 訂單信息列表管理 231
5.13.2 訂單詳細信息管理 232
5.14 項目發布 233
5.15 用戶使用手冊 236
本章小結 239
第6章 辦公自動化系統 (PHP+Smarty
+MS SQL Server 2000+
PDO實現)
自學視頻、源程序:
配套資源mr6 240
6.1 功能設計思路 241
6.1.1 功能闡述 241
6.1.2 系統預覽 241
6.1.3 功能結構 242
6.1.4 文件夾組織結構 243
6.2 資料庫設計 244
6.2.1 資料庫設計結構 244
6.2.2 數據表設計結構 244
6.2.3 連接資料庫 246
6.3 公共模塊設計 247
6.3.1 Smarty類庫的封裝 247
6.3.2 類的實例化 248
6.3.3 JavaScript腳本 248
6.3.4 自定義函數 249
6.4 前台首頁設計 250
6.4.1 前台首頁概述 250
6.4.2 前台首頁框架技術 251
6.4.3 前台首頁的實現過程 253
6.4.4 定義頂部框架內顯示的頁面 253
6.4.5 定義左側框架內顯示的頁面 255
6.4.6 定義中間主框架顯示的頁面 256
6.5 人事消息模塊設計 257
6.5.1 人事消息模塊概述 257
6.5.2 $_GET[]和$_POST[]全局
數組 257
6.5.3 消息管理的實現過程 258
6.6 考勤管理模塊設計 262
6.6.1 考勤管理模塊概述 263
6.6.2 Smarty模板中if語句嵌套
技術 263
6.6.3 上下班登記的實現過程 264
6.6.4 設置時間的實現過程 269
6.7 後台主頁設計 271
6.7.1 後台主頁概述 271
6.7.2 後台主頁框架技術 271
6.7.3 後台登錄實現過程 272
6.7.4 後台主頁實現過程 273
6.8 部門管理模塊設計 275
6.8.1 部門管理模塊概述 275
6.8.2 部門功能結構的動態輸出
技術 276
6.8.3 部門查看的實現過程 278
6.8.4 部門添加的實現過程 281
6.9 系統管理模塊設計 283
6.9.1 系統管理模塊概述 283
6.9.2 通過文件存儲數據技術 283
6.9.3 系統日誌的實現過程 284
6.10 許可權管理模塊設計 286
6.10.1 許可權管理模塊概述 286
6.10.2 使用JavaScript關聯多選
列表框 286
6.10.3 賬號許可權 288
6.10.4 用戶組設置 289
6.10.5 許可權分配 293
6.11 項目發布 296
6.11.1 配置程序運行環境 296
6.11.2 配置MS SQL Server 2000
資料庫 296
本章小結 298
第II篇 畢業設計篇
第7章 圖書館管理系統(PHP+MySQL 5.0實現)
自學視頻、源程序:
配套資源mr7 300
7.1 設計說明 301
7.1.1 畢業設計(論文)主要內容 301
7.1.2 畢業設計(論文)要求 301
7.2 填寫開題報告 302
7.3 封面設計 303
7.4 書寫摘要 304
7.5 編排目錄 305
7.6 緒論 307
7.6.1 本課題的開發背景及意義 307
7.6.2 課題研究內容 307
7.6.3 設計組織結構 307
7.7 開發工具及相關技術 308
7.7.1 常用開發工具 308
7.7.2 運行環境 309
7.7.3 相關技術 312
7.7.4 B/S結構簡介 313
7.8 需求分析 314
7.8.1 可行性分析 314
7.8.2 系統需求 315
7.8.3 功能需求 315
7.8.4 性能要求 316
7.9 系統資料庫設計 316
7.9.1 資料庫概述 316
7.9.2 系統實體E-R圖 317
7.9.3 系統數據表設計 319
7.10 系統設計 320
7.10.1 系統實現關系圖 320
7.10.2 系統功能模塊設計 321
7.11 系統功能實現 321
7.11.1 管理員模塊設計 321
7.11.2 圖書檔案管理模塊設計 324
7.11.3 圖書借還模塊設計 326
7.12 結論 328
7.13 參考文獻 329
7.14 致謝 329
7.15 附錄 329
7.15.1 附錄A 主程序(Index.php
代碼) 329
7.15.2 附錄B 子程序(Book
Borrow.php代碼) 332
本章小結 335
第8章 電子商務網站(PHP+MySQL 5.0
實現)
自學視頻、源程序:
配套資源mr8 336
8.1 設計說明 337
8.1.1 畢業設計(論文)主要內容 337
8.1.2 畢業設計(論文)要求 337
8.2 填寫開題報告 338
8.3 封面設計 339
8.4 書寫摘要 340
8.5 編排目錄 341
8.6 緒論 343
8.6.1 本課題的開發背景及意義 343
8.6.2 課題研究內容 343
8.6.3 設計組織結構 343
8.7 開發工具及相關技術 344
8.7.1 開發工具 344
8.7.2 運行環境 345
8.7.3 相關技術 346
8.7.4 B/S系統結構 347
8.8 需求分析 348
8.8.1 必要性與可行性分析 349
8.8.2 系統需求 349
8.8.3 功能需求 350
8.8.4 系統性能要求 350
8.9 系統資料庫設計 350
8.9.1 資料庫理論基礎 351
8.9.2 系統實體E-R圖 351
8.9.3 系統數據表設計 352
8.10 系統設計 354
8.10.1 系統實現結構圖 354
8.10.2 系統功能模塊設計 355
8.11 系統功能實現 356
8.11.1 商品展示模塊設計 356
8.11.2 購物車模塊設計 358
8.11.3 搜索模塊設計 359
8.11.4 訂單管理模塊設計 360
8.11.5 商品管理模塊設計 362
8.12 結論 363
8.13 參考文獻 364
8.14 致謝 364
8.15 附錄 365
8.15.1 附錄A 主程序(Index.php
代碼) 365
8.15.2 附錄B 子程序(gouwu1.php
代碼) 368
本章小結 370
附錄A 372
附錄B 409