PHPEMS(PHP
創(chuàng)新互聯(lián)公司是一家專(zhuān)注于網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),朝陽(yáng)縣網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:朝陽(yáng)縣等地區(qū)。朝陽(yáng)縣做網(wǎng)站價(jià)格咨詢(xún):13518219792
Exam
Management
System)在線(xiàn)模擬考試系統(tǒng)基于PHP+Mysql開(kāi)發(fā),主要用于搭建模擬考試平臺(tái),支持多種題型和展現(xiàn)方式,是國(guó)內(nèi)首款支持題冒題和自動(dòng)評(píng)分與教師評(píng)分相結(jié)合的PHP開(kāi)源在線(xiàn)模擬考試系統(tǒng)。使用本系統(tǒng),您可以快速搭建用于模擬考試的網(wǎng)站平臺(tái),實(shí)現(xiàn)無(wú)紙化考試、真實(shí)考場(chǎng)模擬、知識(shí)強(qiáng)化練習(xí)等功能??蓾M(mǎn)足培訓(xùn)機(jī)構(gòu)、學(xué)校、公司等機(jī)構(gòu)各種考試需求。
一個(gè)開(kāi)源的考試系統(tǒng),用過(guò)y一段時(shí)間。
給你舉個(gè)栗子吧,應(yīng)該能看懂,
這是html:
form action="./test.php" method="post"
你喜歡什么語(yǔ)言?
br
input type="checkbox" name="yuyan[]" value="php"phpnbsp;nbsp;
input type="checkbox" name="yuyan[]" value="java"javanbsp;nbsp;
input type="checkbox" name="yuyan[]" value=".net".netnbsp;nbsp;
input type="checkbox" name="yuyan[]" value="js"jsnbsp;nbsp;
br
input type="submit" value="submit"
/form
前端效果:
這是php:
?php
$yuyan = $_POST['yuyan'];
echo 'pre';
var_dump($yuyan);
php接收數(shù)據(jù)后輸出效果:
當(dāng)然不是了。php在線(xiàn)答題系統(tǒng)的最大優(yōu)勢(shì)就是在于數(shù)據(jù)庫(kù)的創(chuàng)建。作為php在線(xiàn)答題系統(tǒng)所需要的諾大的題庫(kù)是必要的,很多的語(yǔ)言都會(huì)限定數(shù)據(jù)庫(kù),但是php不會(huì),拓展更自由,像現(xiàn)在國(guó)內(nèi)比較頂尖的EduSoho就一直是基于web在進(jìn)行開(kāi)發(fā)的,優(yōu)勢(shì)也很明顯!
可以在打開(kāi)這個(gè)系統(tǒng)的時(shí)候系統(tǒng)生成一個(gè)數(shù)組存在session中,當(dāng)有人登錄或者未登陸直接訪(fǎng)問(wèn)入口文件以外的文件時(shí),做個(gè)判斷,看當(dāng)前登錄或者未登錄的人是否在session中.如果存在就是擁有訪(fǎng)問(wèn)權(quán)限,否則不可以. session中可以存儲(chǔ)的是擁有權(quán)限用戶(hù)的名字,分組或者ip等等.
基于上述的判斷,也可以在入口文件被登錄時(shí)生成一個(gè)常量,在直接訪(fǎng)問(wèn)入口文件以外的文件時(shí),判斷這個(gè)常量值,以便控制用戶(hù)是否是經(jīng)由入口文件訪(fǎng)問(wèn)其他文件的!