


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、PHP PHP 網站開發學生實驗報告PHP 網站開發學生實驗報告一、基本信息實驗(項目)名稱PHP 互動網頁課程名稱網站開發(PHP)學生層次本科學生專業計算機科學與技術學生年級2015 級學生班級學生學號學生姓名完成日期20171119指導教師二、實驗目的PHPPHPURL掌握在網頁中實現頁面跳轉的方法;掌握會話原理和實現會話的方法。三、實驗步驟(及實驗數據)sy 1.text Moxue|123456 Mofeng|123456login.php文件。用于密碼和用戶名的輸入;login.php formget 。圖 1新建main.php文件,用于判斷密碼的正確性,并做為登錄后的第一個頁面
2、;main文件中,先用get 方法接收從上個文件中傳遞過來的usernamepasswd。2.圖 2再創建loadinfo()1.text中的數據。lodinfo 函數中,創建建數組user_array()用于存儲從文件中讀取出來的值。1.text文件。并利用fopen函數以讀的方式打開。利用 while 返回數組。利用 in_array 函數和user_array()登錄頁面。代碼如下:if(!in_array(array($username,$password),$user_array)echo alert(用戶名或密碼錯誤!);location=login.php;foreach lis
3、t給$value 數組的每個鍵值賦鍵名。代碼如下:foreach($user_array AS $value)list($user,$pwd)=$value;$user$username和$pwd$passwor了if($user=$username&$pwd=$password)如果登錄了該頁面,則利用session 將用戶名和密碼傳到其他頁面。代碼如下:$_SESSIONusername=$username;$_SESSIONpassword=$password;利用$opionts 接收從QA.php 文件中session 所得的分數。并顯示繼續答題按鈕,當按下按鈕是課跳轉到答題頁面。代
4、碼如下:if($points=$_SESSIONQA_points)echo 你剛剛答題得到了.$points.分; echo ;頁面跳轉到答題頁面。代碼如下:elseecho你還沒有答題記錄;echo ;創建QA.php文件夾用于答題。session中的會話變量,代碼如下:$username=$_SESSIONusername;$password=$_SESSIONpassword;判斷是否登錄了,如果已登錄則顯示題目,代碼如下:if($username)echo $username.,請回答以下題目: ;?利用 post 方法接收從表單中傳遞過來的答案,并用變量i 碼如下:if(isset
5、($_POSTsubmit)$q1=$_POSTq1;$q2=$_POSTq2;$q3=$_POSTq3;$q4=$_POSTq4;$q5=$_POSTq5;$i=0; if($q1=1)$i+; if($q2=3)$i+; if($q3=2)$i+; if($q4=1)$i+; if($q5=2)$i+; echo $i;_SESSIONQA_points來記錄分數。代碼如下:$_SESSIONQA_points=$i*20;利用 script echo alert(您一共答對.$i.($i*20).分);echo if(confirm(返回繼續答題?);echo location.href=QA.php; echo else;echo location.href=main.php?username=$username&password=$password; ; echo ;3。34四、實驗結果分析與總結這次實驗的主頁內容是URL法;(3)頁面的跳轉;(4)會話原理和會話的實現方法。postgetpost方法用于本頁面中的數據傳遞。Get 方法一般用于兩個頁面之間的值的傳遞。Php句柄。頁面
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年山西體育職業學院高職單招高職單招英語2016-2024歷年頻考點試題含答案解析
- 2025年安徽汽車職業技術學院高職單招職業適應性測試歷年(2019-2024年)真題考點試卷含答案解析
- 氣管插管患者管道護理
- 2025年天津海運職業學院高職單招職業適應性測試歷年(2019-2024年)真題考點試卷含答案解析
- 2025年天津城市職業學院高職單招高職單招英語2016-2024歷年頻考點試題含答案解析
- 物流運輸總結匯報模板
- 6歲小學生音樂課件
- BJ20養護知識課件
- 簡約清新畢業答辯
- 6S相關知識課件
- 骨折病人的中醫飲食護理
- 小學生理性消費課件
- 內蒙古科技館新館展陳創新方案
- 村級公墓規劃設計方案
- 山東省濟南市(2024年-2025年小學六年級語文)統編版小升初真題(下學期)試卷及答案
- 大模型原理與技術-課件 chap6 大模型微調
- 單層輕鋼結構施工方案
- 中醫藥文化節活動方案
- 深度學習及自動駕駛應用 課件 第9、10章 生成對抗網絡及自動駕駛應用、強化學習理論及自動駕駛應用實踐
- 浙江省【高等職業技術教育招生考試】-商業類(電子商務)-職業技能理論知識(一)(答案版)
- 拼多多在線測評98道題
評論
0/150
提交評論