_login.php<FORM NAME="login" METHOD="post" ACTION="login.php">
                <INPUT CLASS=myinput2 TYPE="text" NAME="name" SIZE="18" STYLE='font-family:Tahoma'>
                 <INPUT TYPE="password" NAME="passwd" CLASS=myinput2 SIZE="18" STYLE='font-family:Tahoma'>
              <INPUT TYPE="SUBMIT" NAME="login" VALUE="<?php echo $LANG_LOGIN_LOGIN;?>" onClick="Login(this.form)" CLASS=myinput2 STYLE='font-family:Tahoma'>
</form>function Login(form){
var mesg = "";
if(form.name.value == "") mesg += "<?php echo $LANG_LOGIN_USER;?>\n";
if(form.passwd.value == "") mesg += "<?php echo $LANG_LOGIN_PASSWD;?>\n";
if(mesg != ""){
mesg = AlertInput + mesg;
alert(mesg);
return false;
} if (form.language.value !="-") form.Lang.value = form.language.value;
form.action = "login.php?Cmd=login";
form.submit();
}
是这样的 _login.php文件的form如上面 我想直接访问login.php应该是什么样的
比如login.php?name=aaa&password=aaa 假设输入的name和password都是aaa

解决方案 »

  1.   

    Login(form)
    你这个函数岂不是直接把name 和 password 都告诉了访问者了吗?你可以用隐藏的input控件的!
      

  2.   

    而且 username password是对每个用户 用户这样去访问 没什么啊
      

  3.   

    想做的和MSN一样 登陆邮箱不要2次输入密码
      

  4.   

    同一用户系统的话,属于SSO:
    一台服务器一个应用用session;
    一台服务器不同应用可以用cookie;
    二台服务器可以用cookie或临时表;不同用户系统:
    一个form两次提交,但要保障用户名/密码一致.
    嵌个iframe加id,用js重置一下form值,只要另一套系统不做限制,一般都行.
      

  5.   

    to longboqi() :你说的我知道 php我不熟悉 所以来问下