日期:2014-05-17  浏览次数:20611 次

一个奇怪的表单字段名字
请求页面:https://10.201.102.93/user/requireLogin

表单内容:
<form method="post" action="login" id="loginForm">
<div class="header">

<div class="body">
<fieldset>
<legend>用户登录</legend>
<label for="username">用户名</label><input type="text" name="user[account]" value="" id="username" />
<label for="password">密码</label><input type="password" name="user[password]" value="" id="password" />
<input type="submit" name="login" value="登 录" class="submit" />
</fieldset>
<!--div class="language" onmouseover="this.className='language on'" onmouseout="this.className='language'">
<b class="cur zh_TW"></b>
<span class="list">
<a href="#" class="cn"></a>
<a href="#" class="en"></a>
<a href="#" class="cn2"></a>
</span>
</div-->
</div>
<div class="footer">  
</div>
</form>

假如我要构造HTTP POST数据包,请问提交的表单数据内容是不是:
HTML code
user[account]=admin&user[password]=admin888

我总觉得这个表单字段的名字好奇怪,在提交后也不成功,请大家帮帮忙,谢谢。

------解决方案--------------------
post你用什么接收数据?没有接收数据,怎么提交成功?
------解决方案--------------------
name="user[account]"
name="user[password]" 

改成

name="account" 
name="password" 


后台获取
Request.Form("account")
Request.Form("password")





------解决方案--------------------
探讨

name="user[account]"
name="user[password]"

改成

name="account"
name="password"


后台获取
Request.Form("account")
Request.Form("password")