1.?密码密码??????ҳԴ??
2.已知用户名111密码222,打开a.com/b.php自动登陆c.com/d.html的打开打开登陆页
???????ҳԴ??
有两种办法,一种是网页网页采用脚本,不过比较死板,源码源码密码得写入页面中,密码密码然后转入,打开打开狗 源码下载这种方法比较老套,网页网页而且只能针对网页初学者,源码源码高手根本防不了,密码密码看源代码就能知道密码,打开打开具体示例: 红色地方是网页网页密码,不过这种方法都是源码源码小孩玩的,没什么实际意义,密码密码gpdb源码结构可以说没什么用。打开打开第二种,网页网页密码和用户名写入数据库,用rs读出来进行判断,编写成ASP网页,这种方法比较安全,免费javaweb源码也是论坛或者网站经常用的方法。sql="select * from admin where user='"&request("user")&"' and pwd='"&request("pwd")&"'" Set rs = getMdbRecordset("mdb数据库相对路径/XXX.mdb", sql) if rs.eof then response.write "密码或用户名错误" response.end else response.redirect "管理页面.asp?msg=登陆成功!" end if当然,这种ASP方法存在漏洞,采用' or ''='就可以当密码进入的,因为此句跳过了sql的建材商源码判断,具体你可以加一个判断这种古怪符号的方法:for i=1 to len(user) // user是传递过来的你输入密码框的名字us=mid(user,i,1)if us="'" or us="%" or us="<" or us=">" or us="&" then response.write "非法操作!" response.end end if next response.redirect "管理页面.asp?msg=登陆成功!"补充一下,上面这句话在"管理页面.asp"上需要加入msg的接收操作,写的多了,就写的腾讯微视源码有点烦了,随手写上了,你可以写成 response.write"登陆成功" 然后在%>外面加一个去你想去的页面的链接就可以了兰色地方是根据输入的值打开数据库中的记录,也就是判断密码的方法,用以上方法就可以实现了,当然,你需要进入的那个页面当然也要加判断,就是判断是否输入密码成功,关键是在前面输入成功的地方要传递一个session变量的值,只要判断是否有这个值就可以了,你可以看看SQL和ASP方面的书。掌握数据库写入密码后还可以下载一个md5的加密方法,把加密后的密码写入数据库,这样就更安全啦!!都是用我自己的理解方式给你讲的,不知道你能否看明白,呵呵。原创打字很累啊,说了这么多,给点掌声!!!!不用数据库也行,为什么用数据库呢,就是为了方便添加更多的管理用户和密码,如果不用数据库,你可以直接写在ASP页面上,这样,也不会看到密码,比如:<%if request("user")=你的用户名 and request("password")=你的密码 thenresponse.redirect "你需要去的页面.asp"session("uuu")=administratorelseresponse.write"非法进入"end if%>这是最简单的方法,当然,在"你需要去的页面.asp"中,你得加判断,否则,别人就跳过输入密码页而直接进入这个页面了.具体判断是:<%if session("uuu")<>administrator thenresponse.write"非法进入"else你网页的内容end if%>
已知用户名密码,打开a.com/b.php自动登陆c.com/d.html的登陆页
模拟post,登录后跳转到 d.html这是我之前写的代码 可以参考一下
<?php
$cookie_file = tempnam('./','cookie');//存储cookie临时文件
$login_url = 'zz.com/login.php';
//$post_fields = 'username=@qq.com&passwd=shenhui&verifyCode=&productType=0&remeber=0&companyName=';
$ch = curl_init($login_url);
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);//是否显示1为不显示
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_fields);
curl_setopt($ch,CURLOPT_COOKIEJAR,$cookie_file);
curl_exec($ch);
curl_close($ch);
$url = '/userpay.php';
$ch = curl_init($url);
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,0);
curl_setopt($ch,CURLOPT_COOKIEFILE,$cookie_file);//读取cookie
$contents = curl_exec($ch);
curl_close($ch);
>