php-PHPPOST表单失败,目标页无法接收
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php-PHPPOST表单失败,目标页无法接收,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含4279字,纯文字阅读大概需要7分钟。
内容图文
![php-PHPPOST表单失败,目标页无法接收](/upload/InfoBanner/zyjiaocheng/245/81f25ee3d5924a9a86da5f035865c422.jpg)
我想通过这个代码实现试卷试题的生成,通过循环生成了单选题目,并想通过数组POST给验证页面进行评分,但是我发现无法获取check[]数组,也无法POST到目标页面。
作为新手,目的是想实现功能,因此代码很冗杂- -
quesid[$i]数组可以正常传递给目标页面。
真心求教。
代码如下:
试卷
require ("../css/css.php");?>
session_start(); if(isset($_SESSION['id'])){ $admin = $_SESSION['id']; $query = "select * from admin_info where admin_id = '$admin'"; //select admin information $result = mysqli_query($dbc,$query); $rows = mysqli_fetch_array($result); $admin_name = $rows['admin_name']; $admin_id = $rows['admin_id']; echo "
"; echo ''.$admin_name.'('.$admin_id.')您好!
'; } ?> //get sql test information $query = "select * from test_info where test_number = '000'"; $result = mysqli_query($dbc,$query); $rows = mysqli_fetch_array($result); $update_name = $rows['update_name']; $test_number = $rows['test_number']; $test_name = $rows['test_name']; $class_one = $rows['class_one']/100; $class_two = $rows['class_two']/100; $class_three = $rows['class_three']/100; $danx_quantity = $rows['danx_quantity']; $duox_quantity = $rows['duox_quantity']; $pand_quantity = $rows['pand_quantity']; $test_uptime = $rows['test_uptime']; $test_start = $rows['test_start']; $test_end = $rows['test_end']; $test_duration = $rows['test_duration']; $test_status = $rows['test_status']; ?>
echo ''.$test_name.''; echo '注意:      1.你有'.$test_duration.'的时间答题,请把握好时间;       2.理论考试包含有单选题:'.$danx_quantity.'题、多选题:'.$duox_quantity.'题、判断题:'.$pand_quantity.'题;       3.各部分内容所占比例为,政治理论基础:'.($class_one*100).'%、 条令条例:'.($class_two*100).'%、军兵种常识与军事高技术:'.($class_three*100).'%。 '; ?> |
一、单项选择题 $danx_quantity; $class_one_num = round(($danx_quantity*$class_one),0); $class_two_num = round(($danx_quantity*$class_two),0); $class_three_num = ($danx_quantity - $class_one_num - $class_two_num); //科目一 for($id = 1,$sub_id = 1,$c1_id = 1;$sub_id  '.$question_cont.''; echo ''; echo '    A.'.$danx_choiceA.' '; echo '    B.'.$danx_choiceB.' '; echo '    C.'.$danx_choiceC.' '; if($danx_choiceD != NULL){ echo '    D.'.$danx_choiceD.' '; } else { echo ' '; } echo ''; echo ' '; echo "---------------------- "; } //科目二 for($sub_id,$id,$c2_id = 1;$sub_id "$question_id"); $ques_id[$id] = $question_id; echo '['.$ques_id[$id].']'; echo ' '.$question_cont.' '; echo ''; echo '    A.'.$danx_choiceA.' '; echo '    B.'.$danx_choiceB.' '; echo '    C.'.$danx_choiceC.' '; if($danx_choiceD != NULL){ echo '    D.'.$danx_choiceD.' '; } else { echo ' '; } echo ''; echo ' '; echo "---------------------- "; } //科目三 for($sub_id,$id,$c3_id = 1;$sub_id  '.$question_cont.' '; echo ''; echo '    A.'.$danx_choiceA.' '; echo '    B.'.$danx_choiceB.' '; echo '    C.'.$danx_choiceC.' '; if($danx_choiceD != NULL){ echo '    D.'.$danx_choiceD.' '; } else { echo ' '; } echo ''; echo ' '; echo "---------------------- "; } ?> |
for($i = 1;$i "; } ?>
返回上级| 退出登录
POST目标页面:test_check.php
for($i=1;$i <=100;$i++)
{
$check[$i] = $_POST['check'][$i];
$ques[$i] = $_POST['quesid'][$i];
}
print_r($check);
echo "
";
print_r($ques);
?>
内容总结
以上是互联网集市为您收集整理的php-PHPPOST表单失败,目标页无法接收全部内容,希望文章能够帮你解决php-PHPPOST表单失败,目标页无法接收所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。