本文目錄一覽:
- 1、IIS安裝成功了,ASP測試能用,怎麼能測試PHP文件呢?當前在線,給個指導好嗎?
- 2、thinkphp在線下測試時可以帶參數跳轉,在線上跳轉報404,是什麼問題
- 3、php 在線測試題目點擊下一題如何實現,每一題數據如何保存,
IIS安裝成功了,ASP測試能用,怎麼能測試PHP文件呢?當前在線,給個指導好嗎?
在網站根目錄下新建以PHP文件 i.php
寫入一下內容:
?php
phpinfo();
?
然後打開
看有沒有詳細的信息
thinkphp在線下測試時可以帶參數跳轉,在線上跳轉報404,是什麼問題
檢查是否是偽靜態 ,文件名大小寫,和是否是ThinkPHP的pathinfo導致的問題,
①如果是IIS,重點檢查偽靜態規則,和是否有參數丟失
②如果是linux環境請注意文件名大小寫,linux文件和文件夾名區分大小寫
③如果是是nginx請檢查pathinfo是否支持
php 在線測試題目點擊下一題如何實現,每一題數據如何保存,
方法1:使用session
每次點下一題的時候,將當前題目的分數存入session的一個數組,
假設當前題目的分數為$score, 則$_SESSION[‘scores’][] = $score,
最後將$_SESSION[‘scores’]中的所有分數加起來就行
方法2:使用頁面get傳參
每次點下一題的時候,將當前總分傳到下一個頁面,與下一個頁面的得分相加
如 第一題是3分,頁面為 test.php?q=1, 則第二題頁面為 test.php?q=2score=3,
第二題得分為4分,總分就是 4+$_GET[‘score’]=7,則第二題頁面為 test.php?q=3score=7,
以此類推
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/238921.html