为了账号安全,请及时绑定邮箱和手机立即绑定

form表单post过来的数据丢失了数组的键!求大神!!!

这边是addAdmin.php:

<center>

    <h3>添加管理员</h3>

    <form action="doAdminAction.php?act=addAdmin" method="post">

    <table width="70%" border="0" cellpadding="10" cellspacing="10"  >

        <tr>

            <td align="right">管理员账号</td>

            <td><input type="text" name="username" placeholder="请输入管理员名称"/></td>

        </tr>

        <tr>

            <td align="right">管理员密码</td>

            <td><input type="password" name="password" placeholder="请输入管理员密码"/></td>

        </tr>

        <tr>

            <td align="right">管理员邮箱</td>

            <td><input type="text" name="email" placeholder="请输入管理员邮箱"/></td>

        </tr>

        <tr>

            <td></td>

            <td align="left"><input type="submit" value="添加管理员"/></td>

        </tr>

    </table>

</form>

</center>


这边是doAdminAction.php:

<?php

require_once '../include.php';

$act=$_REQUEST['act'];

if($act=="logout"){

    logout();

}elseif ($act=="addAdmin"){

    addAdmin();

}

这边是addAdmin():


function addAdmin(){

    $arr=$_POST;

    print_r($arr);

    if(insert("ds_admin", $arr)){

        $mes="添加成功!<br/><a href='addAdmin.php'>继续添加</a>|<a href='listAdmin.php'>查看管理员列表</a>";

    }else {

        $mes="添加失败<br/><a href='addAdmin.php'>重新添加</a>";

    }

    return $mes;

}

我打印了一下post过来的数组,结果如下;http://img1.sycdn.imooc.com//56651e880001e47504820190.jpg



正在回答

3 回答

你[password]前面的lll是什么?

0 回复 有任何疑惑可以回复我~
#1

用户1120905 提问者

是我输入的username的值
2015-12-07 回复 有任何疑惑可以回复我~
#2

哥特式KK 回复 用户1120905 提问者

那不就是获取到了嘛,你整个打印出来的$arr是啥?截图不全啊。。。。
2015-12-07 回复 有任何疑惑可以回复我~

你的意思是username不见了?

0 回复 有任何疑惑可以回复我~
#1

用户1120905 提问者

是的呢。我试了一下就是第一项丢失 知道啥原因嘛。。。
2015-12-07 回复 有任何疑惑可以回复我~

忽视那张乱入的截图。。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117242    人
  • 解答问题       2101    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程

form表单post过来的数据丢失了数组的键!求大神!!!

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号