这是我做的选择题 里面的NEXT 和你的下一页是一样的 你稍加改变 很简单
class name:
execise.php
<?php
session_start();
if(isset($_POST['next']))
{$ans = $_POST['ans'];
$file = fopen("users.txt","r");
while(feof($file))
{
$line = fgets($file);
$user = split("::", $line);
$tru = trim($user[4]);
$bal=0;
if($ans == $tru){
$bal++;
break;
}
}
fclose($file);
}
if(!isset($_SESSION['stop']))
{
$_SESSION['stop']=0;
}
else
{
$_SESSION['stop'] = $bal;
}
if(!isset($_SESSION['count']))
{
$_SESSION['count'] = 1;
} else {
$_SESSION['count']++;
if($_SESSION['count']>=6){
echo'test bitti'.$_SESSION['stop'];
echo '<a href="back.php"> logout</a>';
die();
}
}
$cnt = $_SESSION['count'];
$file = fopen("users.txt","r");
$r = rand(1,5);
$ex = $a = $b = "";
while(!feof($file)) {
$linef = fgets($file);
$user = split("::",$linef);
$no = trim($user[0]);
$ex = trim($user[1]);
$a = trim($user[2]);
$b = trim($user[3]);
if($r == $no) {
break;
}
}
fclose($file);
?>
<html>
<head><title>execise</title>
</head>
<body>
<form action="" method="POST" id="form">
<table>
<tr>
<td>
<? echo $cnt." ".$ex;?></td>
</tr>
<tr><td><input type="radio" name="ans" value="1" />a.<?echo $a;?></td></tr>
<tr><td><input type="radio" name="ans" value="0" />b.<?echo $b;?></td></tr>
<tr><td><input type='submit' value="next"></input></td></tr>
</table>
</body>
</html>
我把所有题都储存到users.txt 就是题目 可以从这里读取 如果每一张文章你都要做一页的话 那就太累人了 还不如你把你的文章储存到一个.txt 里 然后读取它 这样会容易得很多
class name:users.txt
1::sun big than month::yes::no::1
2::Kbtu is a big universitetet::yes::no::1
3::I'm sleeping now::yes::no::1
4::my hamster black::yes::no::1
5::i want to sleep::yes::no::1
以上为百科题库网整理的关于"下列哪一组元素的原子间反应可以形成离子键 </td></tr><tr><td>"试题答案及解析,如想学习更多化学类竞赛题,欢迎访问www.baiketk.com查看搜索更多相关信息。
转载请注明:百科题库网https://www.baiketk.com/q_t6087b16128f4d.html
相关题目推荐