对了,我的表单结构是这样的
<form method="post" action="xmb/misc.php?action=login">
....
用户名 
.....
<input type="text" name="username" size="16" class="post" style="border-style: solid; border-width: 1; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1">
......
密码
.....
<input name="password" size="16" type=password style="border-style: solid; border-width: 1; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1">
<input type="hidden" name="dayslog" value="10">
......
<input name="loginsubmit" type=image src=img/into.gif width="59" height="18">
.....

解决方案 »

  1.   

    把<input name="loginsubmit" type=image src=img/into.gif width="59" height="18"> 改成如下的样子即可:
    <input name="loginsubmit" type=image src=img/into.gif width="59" height="18" onclick="document.yourformname.submit();">
    别忘了,把你的<form>取一个名字,来替换上面的yourformname。
      

  2.   

    还是不行,这个办法我一开始也试过了,效果是一样的
    我估计是xmb论坛接收表单的代码有一些限制
      

  3.   

    当使用image时,表单将被使用两个附加的变量(loginsubmit_x和loginsubmit_y)来传送到服务器上。所以原先的判断会有错误。