<body onload="document.form1.tk.focus()">
<form name="form1" method="post" action="xuanfenyz.php">
<div align="center"></div>
<table width="974" height="59" border="0">
<tr>
<td width="968"><div align="center" class="style2">通信电子电路考试选题</div></td>
</tr>
</table>
<p> </p>
<table width="296" height="85" border="0" align="center">
<tr>
<td width="57"><div align="left" class="style7">填空题:</div></td>
<td width="212"><input name="tk" type="text" size="25" maxlength="3" ></td>
</tr>
<tr>
<td><div align="left" class="style7">选择题:</div></td>
<td><input name="xz" type="text" size="25" maxlength="3" ></td>
</tr>
<tr>
<td><div align="left" class="style7">问答题:</div></td>
<td><input name="wd" type="text" size="25" maxlength="3"></td>
</tr>
<tr>
<td><div align="left" class="style7">计算题:</div></td>
<td><input name="js" type="text" size="25" maxlength="3"></td>
</tr>
</table>
这是选分页面.我想把页面上输入的各种类型的题目分值传递到另外一个页面上。
<?
if($_POST["submit1"])
{
if($_POST["tk"]+$_POST["xz"]+$_POST["wd"]+$_POST["js"]!=100)
{
$page="xuanfencw.php";
header("Location: $page");
}
else
{
$page="xuanfencg.php";
header("Location: $page?tk=$tk&xz=$xz&wd=$wd&js=$js");
}
}?>这是验证页面,判断输入的分值是不是等于100分,如果是100分,就跳转到成功页面.<form name="form1" method="post" action="xuanfencgyz.php">
<table width="200" border="0" align="center">
<tr>
<td><span class="style10">你所选的试卷分值如下:</span></td>
</tr>
</table> <table width="200" border="0" align="center">
<tr>
<td width="55" nowrap><span class="style2">填空:</span></td>
<td width="135"><font color="#006699""><b><? echo "$tk"; ?></b></font><input type=hidden name=tk value=<?echo $tk;?>></td>
</tr>
<tr>
<td nowrap><span class="style2">选择:</span></td>
<td><font color="#CC33CC"><b><? echo "$xz"; ?></b></font><input type=hidden name=xz value=<?echo $xz;?>></td>
</tr>
<tr>
<td nowrap><span class="style2">问答:</span></td>
<td><font color="#99CCFF"><b><? echo "$wd"; ?><b></font><input type=hidden name=wd value=<?echo $wd;?>></td>
</tr>
<tr>
<td nowrap><span class="style2">计算:</span></td>
<td><font color="#FFCC00"><b><? echo "$js"; ?></b></font><input type=hidden name=js value=<?echo $js;?>></td>
</tr>
</table>
<table width="102" border="0" align="center">
<tr>
<td width="46"><input type="submit" name="submit1" value="出卷"></td>
<td width="57"><input type="submit" name="submit2" value="重设"></td>
</tr>
</table>
</form>
这是选分成功页面,但是我输入的分值传不过来,请高手帮我看一下。
<form name="form1" method="post" action="xuanfenyz.php">
<div align="center"></div>
<table width="974" height="59" border="0">
<tr>
<td width="968"><div align="center" class="style2">通信电子电路考试选题</div></td>
</tr>
</table>
<p> </p>
<table width="296" height="85" border="0" align="center">
<tr>
<td width="57"><div align="left" class="style7">填空题:</div></td>
<td width="212"><input name="tk" type="text" size="25" maxlength="3" ></td>
</tr>
<tr>
<td><div align="left" class="style7">选择题:</div></td>
<td><input name="xz" type="text" size="25" maxlength="3" ></td>
</tr>
<tr>
<td><div align="left" class="style7">问答题:</div></td>
<td><input name="wd" type="text" size="25" maxlength="3"></td>
</tr>
<tr>
<td><div align="left" class="style7">计算题:</div></td>
<td><input name="js" type="text" size="25" maxlength="3"></td>
</tr>
</table>
这是选分页面.我想把页面上输入的各种类型的题目分值传递到另外一个页面上。
<?
if($_POST["submit1"])
{
if($_POST["tk"]+$_POST["xz"]+$_POST["wd"]+$_POST["js"]!=100)
{
$page="xuanfencw.php";
header("Location: $page");
}
else
{
$page="xuanfencg.php";
header("Location: $page?tk=$tk&xz=$xz&wd=$wd&js=$js");
}
}?>这是验证页面,判断输入的分值是不是等于100分,如果是100分,就跳转到成功页面.<form name="form1" method="post" action="xuanfencgyz.php">
<table width="200" border="0" align="center">
<tr>
<td><span class="style10">你所选的试卷分值如下:</span></td>
</tr>
</table> <table width="200" border="0" align="center">
<tr>
<td width="55" nowrap><span class="style2">填空:</span></td>
<td width="135"><font color="#006699""><b><? echo "$tk"; ?></b></font><input type=hidden name=tk value=<?echo $tk;?>></td>
</tr>
<tr>
<td nowrap><span class="style2">选择:</span></td>
<td><font color="#CC33CC"><b><? echo "$xz"; ?></b></font><input type=hidden name=xz value=<?echo $xz;?>></td>
</tr>
<tr>
<td nowrap><span class="style2">问答:</span></td>
<td><font color="#99CCFF"><b><? echo "$wd"; ?><b></font><input type=hidden name=wd value=<?echo $wd;?>></td>
</tr>
<tr>
<td nowrap><span class="style2">计算:</span></td>
<td><font color="#FFCC00"><b><? echo "$js"; ?></b></font><input type=hidden name=js value=<?echo $js;?>></td>
</tr>
</table>
<table width="102" border="0" align="center">
<tr>
<td width="46"><input type="submit" name="submit1" value="出卷"></td>
<td width="57"><input type="submit" name="submit2" value="重设"></td>
</tr>
</table>
</form>
这是选分成功页面,但是我输入的分值传不过来,请高手帮我看一下。
解决方案 »
- wamp2.0会影响ediplus写的文件吗?wamp2.0是否实用?
- 关于zend studio的一个问题
- 中国移动飞信php类 求用法
- 如何将一个网站的某页面的一个时时更新的内容,嵌套的我的网页里?
- ZEND STUDIO CLIENT 开发环境好像不支持中文输入
- register_globals设置的为off,如何获得数组里的变量?
- 打开文件的问题!请大家多关注!!!!
- 为什么我定义的class在创建实例的时候提示这种错误呢(Fatal error: Call to unsupported or undefined function pagination() )
- 怎样从php源文件中,拿到所有定义的函数?
- 求解一个thinkphp5.1中的两个函数传值问题
- 购买的双线LINUX空间不能上传图片,php急
- 跪求PHP提取access数据库中的内容并添加到mysql数据库中的方法?
2.$_POST["tk"],不用转换么,直接周可以作数学运算么
2、你说清楚点,不是很明白。
2。header("Location: $page?tk=$tk&xz=$xz&wd=$wd&js=$js"); 这边应该用字符串操作符'.'进行相加吧。
3。<? echo "$tk"; ?> 最后输出分数的地方,既然是从上个表单获取,根据你的意图应该是要从地址或去,那么应该写成 <?=$_GET["$tk"]?> 啊。
所以最后成功也没接受参数的时候,应该是$_GET['']。你检查一下。