freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于php技術(shù)的個人網(wǎng)站設(shè)計-閱讀頁

2025-06-21 22:29本頁面
  

【正文】 tem, RDBS)、第四代程序生成語言( 4th Generation Language, 4GL)和各種系統(tǒng)開發(fā)生成環(huán)境產(chǎn)生的基礎(chǔ)上,提出的一種從設(shè)計思想、工具、手段都全新的系統(tǒng)開發(fā)方法。它 遵循了人們認識事物的客觀規(guī)律,將模擬的手段引入系統(tǒng)分析的初始階段,溝通了人們(用戶和開發(fā)人員)的思想,易于掌握和接受 , 使系統(tǒng)開發(fā)的時間、費用大大地減少,效率、技術(shù)等方面都大大地提高 [9]。 但是系統(tǒng)開發(fā)中一些重要的環(huán)節(jié)仍是在設(shè)計過程中必須注意和努力完善的,如系統(tǒng)未來的拓展能力,代碼的重用率,網(wǎng)站的安全程度,不同平臺的兼容性,等等。 不同的主界面有不同的功能模塊和功能頁面組成。主頁面提供用戶前往其他頁面的超鏈接,登錄注冊的窗口,以及一個新聞窗口,用來羅列站長選擇的新聞資訊和站內(nèi)熱門話題等。 管理員界面 這是站長獨有的功能界面,在這里站長可以對整個站點進行管理。 論壇界面 論壇即是一個虛擬社區(qū),它提供 來到站點的用戶互相交流的平臺,這是整個網(wǎng)站的核心部分,用戶在注冊后來到這里可以通過發(fā)表話題和回復(fù)話題的方式進浙江大學(xué)城市學(xué)院畢業(yè)論文 第 4 章 基于 PHP 的個人網(wǎng)站總體設(shè)計 8 行交流,不同等級的用戶在這里擁有不同的權(quán)限。 論壇 功能 設(shè)計 論壇是本站點的主體。任何非禁言狀態(tài)用戶都可以在論壇 內(nèi)發(fā)表話題,經(jīng)管理員審核后其他用戶可以發(fā)表評論,若發(fā)現(xiàn)不合理言論,管理員可以屏蔽其評論情況嚴重的可以對其禁言。 浙江大學(xué)城市學(xué)院畢業(yè)論文 第 4 章 基于 PHP 的個人網(wǎng)站總體設(shè)計 9 論壇運行流程圖 圖 網(wǎng)站功能流程圖 主界面 判斷用戶類型 論壇界面 普通用戶功能: ● 發(fā)表新話題 ● 收發(fā)站內(nèi)短消息 ● 回復(fù) ● 引用回復(fù) ● 修改個人信息 … 管理員功能: ● 所有普通用戶權(quán)限 ● 審核新話題 ● 禁言用戶 ● 鎖定話題 ● 發(fā)表新話題 ● 回復(fù) ● 引用回復(fù) ● 修改普通用戶信息 … 用戶登錄 (注冊 ) 退出 主界面 管理員界面 ● 用戶管理 ● 個人日記管理 ● 論壇話題管理 ○ 鎖定話題 ○ 置頂話題 ○ 刪除話題 ○ 刪除用戶 ○ 禁言用戶 ○ 更改用戶積分 … 高級用戶功能: ● 所有 普通用戶權(quán)限 ● 部分管理員權(quán)限 浙江大學(xué)城市學(xué)院畢業(yè)論文 第 4 章 基于 PHP 的個人網(wǎng)站總體設(shè)計 10 用戶級別 設(shè)計 站點內(nèi)的用戶等級分為三類,其中管理員帳號擁有最高權(quán)限,高級用戶其次,擁有部分的管理員權(quán)限,普通 用戶的權(quán)限最低。 博客文章表 admintextform 表用來存放博客文章, id 是文章的編號 為主鍵 ,這個值由數(shù)據(jù)庫自動生成, title 是文章的標(biāo)題, content 是文章的內(nèi)容, datetime 是文章 完成的日期格式為年 月 日, view 和 reply 分別是文章的被瀏覽數(shù)和回復(fù)數(shù)。 浙江大學(xué)城市學(xué)院畢業(yè)論文 第 5 章 基于 PHP 的個人網(wǎng)站詳細設(shè)計 12 表 diaryreplyform id int(10) 主鍵 回復(fù)編號 username verchar(50) 非主鍵 用戶名 diaryid int(10) 非主鍵 回復(fù)文章編號 content text 非主鍵 內(nèi)容 datetime date 非主鍵 日期 exacttime time 非主鍵 時間 用戶表 userform 存放用戶信息, id 是用戶的編號為主鍵, 自動生成。 是用戶的電子郵件 地址, realname 是用戶的真實姓名,regedate 是用戶注冊日期,格式為年 月 日 。 img 是用戶自定義頭像 初始 有默認值, writes 是用戶發(fā)表的主題數(shù), reply 是用戶回復(fù)的 統(tǒng)計 , marks 是用戶的積分, sign 是用戶的簽名。 title浙江大學(xué)城市學(xué)院畢業(yè)論文 第 5 章 基于 PHP 的個人網(wǎng)站詳細設(shè)計 13 是文章的題目, content 是文章的內(nèi)容。 datetime 和 exacttime是注冊的日期和時間,格式分別為年 月 日和時 分 秒。 locked 判斷主題是否被鎖定, 0 表示正常, 1 表示鎖定。 examine 判斷主題是否通過審核, 0 表示還未通過審核, 1 表示已通過審核。 editorname 和 editdate、 edittime 是修改主題的用戶稱呼和修改的是日期、時間,日期和時間的格式分別為年 月 日和時 分 秒。 replyid 為回復(fù)的主題編號。username 是用戶的稱呼, datetime、 exacttime 是回復(fù)的日期、時間。 shut 用來判斷回復(fù)是否被屏蔽, 0 表示正常, 1 表示被屏蔽。 日期和時間的格式分別為年 月 日和時 分 秒。 username 為執(zhí)行置頂操作的用戶名。 datetime和 exacttime 是執(zhí)行置頂操作的日期和時間 ,日期和時間的格式分別為年 月 日和時 分 秒。 textid 是被置頂?shù)奈恼戮幪枴?poster 和receiver 是消息的發(fā)送者和接收者。 datetime、exacttime 是短消息發(fā)送的日期和時間 ,日期和時間的格式分別為年 月 日和時 分 浙江大學(xué)城市學(xué)院畢業(yè)論文 第 5 章 基于 PHP 的個人網(wǎng)站詳細設(shè)計 15 秒。 owner 是注冊碼的所有者, user 是注冊碼的使用者,注冊碼未被使用時該值默認為空。 表 keyform id int(10) 主鍵 注冊碼編號 owner verchar(50) 非主鍵 擁有者 user verchar(50) 非主鍵 使用者 keywords verchar(15) 非主鍵 注冊碼 具體功能實現(xiàn) 為了能更好的說明網(wǎng)站的具體功能和實現(xiàn)方法,下面從網(wǎng)站的注冊登陸開始,一步步的介紹站內(nèi)的功能并說明功能實現(xiàn)的方法 及其代碼 。注冊時必填的信息為用戶名,密碼,確認密碼 ,電子郵件,真實姓名 和注冊碼 ,將其中注冊碼的獲得在后面說明。 在輸入信息檢查完成后,判斷用戶是否提交了自定義頭像,簽名這 兩 項附加信息,根據(jù)不同輸入情況分別使用四條 SQL 語句將新用戶的信息加入數(shù)據(jù)庫。 用戶注冊關(guān)鍵代碼如下: $username=$_POST[39。]。password39。 //密碼 $repassword=$_POST[39。]。realname39。 //真實姓名 $=$_POST[39。]。signs39。 //簽名 $keywords=$_POST[39。]。amp。$username39。$password39。$39。$realname39。$img39。 } else if(!$imgamp。$signs) //有簽名沒 有自定義頭像 { $sql=insert into userform (username,password,realname,regdate,signs)values(39。,39。,39。,39。,NOW(),39。)。amp。$username39。$password39。$39。$realname39。$img39。$signs39。 } Else //既沒有簽名也沒有頭像 { $sql=insert into userform (username,password,realname,regdate)values(39。,39。,39。,39。,NOW())。 //執(zhí)行 SQL 語句 注冊后在主頁面的登錄框內(nèi)輸入用戶名密碼或點擊論壇主頁上的鏈接便可以登錄網(wǎng)站了 。adminname39。adminusername39。username39。state39。之后刷新主頁面。若未發(fā)現(xiàn)登錄數(shù)據(jù),則在登錄框內(nèi)顯示輸入欄由用戶輸入用戶名密碼后執(zhí)行上述步驟登錄。 浙江大學(xué)城市學(xué)院畢業(yè)論文 第 5 章 基于 PHP 的個人網(wǎng)站詳細設(shè)計 18 圖 登陸界面 關(guān)鍵判斷部分的代碼: if($_POST[39。]) { ……………… //SQL 查詢 userform 表并將結(jié)果復(fù)制到變量 $rows[] ……………… . if($rows[usertype]==39。) //管理員 { $_SESSION[39。]=$rows[username]。adminuser39。adminusername39。 //高級用戶 SESSION 變量 } $_SESSION[39。]=$rows[username]。state39。 //用戶狀態(tài)變量 ……………… .. 用戶注冊時所需的注冊碼可以由管理員、高級用戶和積分達到一定程度的用戶申請獲得。全部檢查完成之后 使用隨機字符串 substr()函數(shù)和浙江大學(xué)城市學(xué)院畢業(yè)論文 第 5 章 基于 PHP 的個人網(wǎng)站詳細設(shè)計 19 隨機數(shù) rank()函數(shù)生成注冊碼 [11], 以擁有一定積分的用戶為例的 代碼: $username=$_SESSION[39。]。$username39。 //執(zhí)行查詢 $rows=mysql_fetch_assoc($result)。$username39。 //用戶可以擁有的未使用注冊碼數(shù)量最多為 10 個 $result=mysql_query($sql)。 if($rows[0]=10) //超過 10 個報錯 { Exitmessage( 你只能擁有 10個可用的注冊碼 )。 //使用隨機字符函數(shù) substr()和隨機數(shù)函數(shù) rand()生成注冊碼 $sql=select * from keyform where keywords=39。 //查看新生成的注冊碼 是否已存在 $result=mysql_query($sql)。 if(!$rows) //新的注冊碼已存在 true=1 { $true=1。$username39。$keywords39。 //將新注冊碼添加到 keyform 表中 浙江大學(xué)城市學(xué)院畢業(yè)論文 第 5 章 基于 PHP 的個人網(wǎng)站詳細設(shè)計 20 $result=mysql_query($sql)。 之后用戶可以點擊 頁面上的查看注冊碼查看自己擁有注冊碼的情況。 修改后數(shù)據(jù)將被送到 處理。接下來介紹網(wǎng)站內(nèi)自 定義圖片的操作及其代碼。首先為了能實現(xiàn)文件的上傳,需要在 HTML 表單的代碼做修改如下: form method=post action= enctype=multipart/formdata必須設(shè)置 enctype 屬性為 multipart/formdata,意思為設(shè)置表單的 MIME 編碼 ,這樣才能完整的傳送信息 [12]。 上傳后圖片的大小 必須有一定的限制, 若超出了網(wǎng)站規(guī)定則需要使用 PHP的圖形函數(shù)對其做修改 。 圖片裁剪代碼: function makethumb($imgsrc,$imgdst,$dstW,$dstH)//原圖片 數(shù)據(jù),新圖片名,新圖片寬 ,新圖片 高 { $srcW=imagesx($imgsrc)。//原圖片高 浙江大學(xué)城市學(xué)院畢業(yè)論文 第 5 章 基于 PHP 的個人網(wǎng)站詳細設(shè)計 21 $newimg=imagecreatetruecolor($dstW,$dstH)。 //將原圖片 $imgsrc 拷貝到 $newimg,并調(diào)整大小 imagejpeg($newimg,D:/PHPnow/htdocs/uploads/.$imgdst)。img39。name39。img39。size39。amp。img39。size39。img39。type39。image/pjpeg39。 $uploads=D:/PHPnow/htdocs/uploads/。//圖片存放完整路徑和圖片存放名稱 $img=uploads/.$username.$uniqid...jpg。//圖片名 $sql=select * from userform where username=39。 $result=mysql_query($sql)。 if($rows[39。]!=39。)//該用戶已上傳過圖片 { unlink(D:/PHPnow/htdocs./.$rows[39。])。img39。tmp_name39。//存放新文件 $size=GetImageSize($img)。 if($size[0]150) { $imgsrc=imagecreatefromjpeg($img)。//調(diào)用 makethumb函數(shù) 對超過限制長寬的圖片做修改 } $sql=update userform set img=39。 where username=39。 $result=mysql_query($sql)。管理員登錄可以在主頁面登錄框輸入管理員帳號密碼或點擊主頁上的管理員按鈕鏈接到專門的登錄頁面。 管理員功能 進入管理與功能界面后,可以看到四個管理員操作的選項:寫新文章,察看文章,論壇用戶管理
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1