1 Star 1 Fork 0

枔羽 / ask_list_json_php

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
ask.php 3.87 KB
一键复制 编辑 原始数据 按行查看 历史
枔羽 提交于 2017-01-07 17:34 . v1
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>教育咨询调查问卷</title>
<link rel="stylesheet" href="main.css?33.2.7" type="text/css">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
</head>
<body>
<div class="main">
<div class="counter"></div>
<div class="head">
<h1>教育资讯调查问卷</h1>
<p class="ask_desc">尊敬的家长您好,感谢占用您宝贵的2分钟时间来参与此次问卷,您的每一项选择都对我们至关重要,为了给广大家庭提供更优质便捷的免费教育咨询服务,特地邀请您对下列20道题目作出选择,此次问卷以匿名的方式收集,不会涉及到家长您的个人隐私,请放心填写自己的真实想法,谢谢!</p>
</div>
<form method="post" action="?PaperCode=c0a81c4_74D43580F8BC64240562">
<div class="list">
<?php
$list_title = array(
array(
'title'=>'您的最高学历是?',
'type' => 1,
'ask' => array(
'初中及以下',
'高中',
'大专',
'本科',
'硕士及以上',
),
),
array(
'title'=>'您的身份职业是以下哪类?',
'type'=> 1 ,
'ask' => array(
'公务人员',
'事业单位人员',
'企业主',
'公司管理人员',
'普通员工',
'个体户',
'自由职业'
),
),
array(
'title'=>'您在教育子女时有困难吗?',
'type' => 1 ,
'ask' => array(
'经常',
'有时',
'偶尔'
),
),
array(
'title'=>'在教育子女时出现困难时,您一般采取哪种应对办法?',
'type' => 1,
'ask' => array(
'网上搜索',
'咨询老师',
'求助朋友亲戚',
'咨询专家',
'自己想办法解决',
'其他办法',
),
),
array(
'title'=>'您家里谁主要负责子女教育?',
'type' => 1,
'ask' => array(
'父亲',
'母亲',
'爷爷奶奶',
'外公外婆',
),
),
array(
'title'=>'您认为孩子成长过程中,在哪个年龄阶段父母投入的精力最多?',
'type'=> 1 ,
'ask' => array(
'0~5岁',
'6~12岁',
'13~15岁',
'16~18岁',
'都差不多'
),
),
array(
'title'=>'您是否清楚升学政策',
'type'=> 1 ,
'ask' => array(
'很清楚',
'有些清楚',
'不清楚'
),
),
array(
'title'=>'您认为在培养子女上哪些方面是最困难的?',
'type' => 0,
'ask' => array(
'学习成绩',
'行为习惯',
'心理健康',
'亲子关系',
'品格塑造',
'身体发育',
'社交能力'
),
)
);
function extend_ask( $list){
$t_frame = '<div class="list_box">%s</div>';
$t_title = '<div class="list_title"><b>%s.</b><span>%s</span><i>*</i>[<i>%s</i>]</div>';
$t_item = '<div class="qitem"><input type="%s" name="%s"><label>%s</label></div>';
$s = 1 ;
$result = array();
foreach( $list as $ma => $mv )
{
$s_title = '';
$s_type = '';
$s_name = 'e'.$s;
$g_type = '';
if( $mv['type'] ===0){
$g_type = '多选';
}elseif($mv['type'] ===1){
$g_type = '单选' ;
}else{
$mv['title'] = $mv['title'] .'(最多选择'. $mv['type'].'项)';
$g_type = '多选' ;
}
$s_title = sprintf( $t_title , $s , $mv['title'],'多选' );
$s_title .= "\r\n";
$s_info = '';
foreach( $mv['ask'] as $avalue){
if($mv['type'] ===1){
$s_type="radio";
}else{
$s_type="checkbox";
}
$s_info .= sprintf( $t_item , $s_type , $s_name, $avalue ) ."\r\n";
}
$result[$s] = '<div class="list_info" status="0">'.$s_title . $s_info.'</div>'."\r\n";
$s++;
}
return '<div class="list_box">'. implode('' , $result ) .'</div>' ;
}
$template = extend_ask( $list_title ) ;
echo $template ;
?>
<div class="submit">
<input type="submit" name="submit" value="提交" id="submit">
<input name="datas" type="hidden" id="datas" value="">
</div>
</form>
</div>
<script src="jquery.min.js"></script>
<script src="tool.js"></script>
</body>
</html>
PHP
1
https://gitee.com/prinsipe/ask_list_json_php.git
git@gitee.com:prinsipe/ask_list_json_php.git
prinsipe
ask_list_json_php
ask_list_json_php
master

搜索帮助