PHP互動網(wǎng)學(xué)生實驗報告_第1頁
PHP互動網(wǎng)學(xué)生實驗報告_第2頁
PHP互動網(wǎng)學(xué)生實驗報告_第3頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、PHP PHP 網(wǎng)站開發(fā)學(xué)生實驗報告PHP 網(wǎng)站開發(fā)學(xué)生實驗報告一、基本信息實驗(項目)名稱PHP 互動網(wǎng)頁課程名稱網(wǎng)站開發(fā)(PHP)學(xué)生層次本科學(xué)生專業(yè)計算機(jī)科學(xué)與技術(shù)學(xué)生年級2015 級學(xué)生班級學(xué)生學(xué)號學(xué)生姓名完成日期20171119指導(dǎo)教師二、實驗?zāi)康腜HPPHPURL掌握在網(wǎng)頁中實現(xiàn)頁面跳轉(zhuǎn)的方法;掌握會話原理和實現(xiàn)會話的方法。三、實驗步驟(及實驗數(shù)據(jù))sy 1.text Moxue|123456 Mofeng|123456login.php文件。用于密碼和用戶名的輸入;login.php formget 。圖 1新建main.php文件,用于判斷密碼的正確性,并做為登錄后的第一個頁面

2、;main文件中,先用get 方法接收從上個文件中傳遞過來的usernamepasswd。2.圖 2再創(chuàng)建loadinfo()1.text中的數(shù)據(jù)。lodinfo 函數(shù)中,創(chuàng)建建數(shù)組user_array()用于存儲從文件中讀取出來的值。1.text文件。并利用fopen函數(shù)以讀的方式打開。利用 while 返回數(shù)組。利用 in_array 函數(shù)和user_array()登錄頁面。代碼如下:if(!in_array(array($username,$password),$user_array)echo alert(用戶名或密碼錯誤!);location=login.php;foreach lis

3、t給$value 數(shù)組的每個鍵值賦鍵名。代碼如下: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 所得的分?jǐn)?shù)。并顯示繼續(xù)答題按鈕,當(dāng)按下按鈕是課跳轉(zhuǎn)到答題頁面。代

4、碼如下:if($points=$_SESSIONQA_points)echo 你剛剛答題得到了.$points.分; echo ;頁面跳轉(zhuǎn)到答題頁面。代碼如下:elseecho你還沒有答題記錄;echo ;創(chuàng)建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來記錄分?jǐn)?shù)。代碼如下:$_SESSIONQA_points=$i*20;利用 script echo alert(您一共答對.$i.($i*20).分);echo if(confirm(返回繼續(xù)答題?);echo location.href=QA.php; echo else;echo location.href=main.php?username=$username&password=$password; ; echo ;3。34四、實驗結(jié)果分析與總結(jié)這次實驗的主頁內(nèi)容是URL法;(3)頁面的跳轉(zhuǎn);(4)會話原理和會話的實現(xiàn)方法。postgetpost方法用于本頁面中的數(shù)據(jù)傳遞。Get 方法一般用于兩個頁面之間的值的傳遞。Php句柄。頁面

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論