首页 新闻 会员 周边 捐助

php程序数据调用问题求教

0
[待解决问题]

问题如下:

php怎么接受这些数据啊
<form method="post" name="register" action="register.php?action=register">
<dd>密码提示:<select name="question"  size=1 >
        <option  >请选择密码提示问题</option>
     
        <option value="1">您的高中班主任是?</option>
        <option value="2">您的配偶的名字是?</option>
        <option value="3">您的配偶的职业是?</option>
        <option value="4">您的配偶的生日是?</option>
        <option value="5">您的父亲的名字是?</option>
        <option value="6">您的父亲的职业是?</option>
        <option value="7">您的母亲的名字是?</option>
        <option value="8">您的母亲的生日是?</option>
        <option value="9">您最喜欢的歌曲名是?</option>
        <option value="10">您最喜欢的电影名是?</option>
        <option value="11">您的初中班主任是?</option>
        </select></dd>
<dd>密码回答:<input type="text" name="answer" class="text" /></dd>
    <dd><input type="submit" class="submit" value="注册" /></dd>
</form>

请教大家一个问题啊 怎么把这个再一点注册按钮时,把相应的问题密码提示问题接受并写入数据库啊
这是我做的接收数据的部分代码
if ($_GET['action'] == 'register') {
$_clean = array();src=http://www.shuomy.com/list-1072-1-1.html)
$_clean['question'] = ($_POST['question']);
    if($_clean['question']=="请选择密码提示问题"){
        _check_question('您还没有选择密码提示问题呢');
    }else{
        
        switch($_POST['question']){
            case 1:$_clean['quetion'].value=='您的高中班主任是?';break;
            case 2:$_clean['quetion'].value=='您的配偶的名字是?';break;
            case 3:$_clean['quetion'].value=='您的配偶的职业是?';break;
            case 4:$_clean['quetion'].value=='您的配偶的生日是?';break;
            case 5:$_clean['quetion'].value=='您的父亲的名字是?';break;
            case 6:$_clean['quetion'].value=='您的初中班主任是?';break;
            case 7:$_clean['quetion'].value=='您的母亲的名字是?';break;
            case 8:$_clean['quetion'].value=='您的母亲的生日是?';break;
            case 9:$_clean['quetion'].value=='您最喜欢的歌曲名是?';break;
            case 10:$_clean['quetion'].value=='您最喜欢的电影名是?';break;
            case 11:$_clean['quetion'].value=='您的初中班主任是?';break;
            
    
        
        }
        
    }
    
    $_clean['answer'] = _check_answer($_POST['question'],$_POST['answer'],2,20);

}
大家帮我看看这个判断在哪出错了的 我现在转换完在数据库里面 村进去的都是1,2,3,4,5 这些数字

怎么把对应的验证问题 存入数据库呢  比如您的高中班主任是?

淘步行街的主页 淘步行街 | 初学一级 | 园豆:192
提问于:2013-11-05 11:45
< >
分享
所有回答(1)
0

因为form提交数据后select取得是option中的value值,如果你想存验证问题,则把value改成想对应得值即可。例:

 <option value="您的高中班主任是?">您的高中班主任是?</option>

夏夏夏夏夏夏夏 | 园豆:89 (初学一级) | 2013-11-05 11:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册