Ⅰ php 自動登錄網站並發帖功能怎麼實現,有源碼分享就更好了,謝謝了
先分析要登錄的網站的登錄提交地址,之後用php網頁發送變數到登錄的網站並響應結果,分析網頁,在提交發帖頁面,之後響應發帖頁面,分析發帖頁面,找到提交地址,用php發送變數,就完成發帖了。
Ⅱ 使用 html,asp,php 任何一種語言 可以配合js 實現跳轉到網站自動輸入密碼 自動登錄
這個應該是用到$_COOKIE
<?php
$name = $_POST['u_username'];
$password = $_POST['u_pwd'];
$remember = $_POST['chkRememberUsername'];
echo $_COOKIE['rmbUser']; echo '>>>>';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>首頁</title>
<link rel="stylesheet" type="text/css" href="css/main.css" />
<script type="text/javascript" src="jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="jquery.cookie.js"></script>
<script type="text/javascript">
$(function(){
if($.cookie("rmbUser")== "true"){
$("#rmbUser").attr("checked",true);
$("#wsc-username").val($.cookie("userName"));
$("#wsc-password").val($.cookie("passWord"));
}
//jquery復選框 選中事件 及其判斷是否被選中
$("#rmbUser").change(function(){
//alert($(this).attr("checked")); undefined;
if($(this).prop("checked")){
$(this).attr("checked",true);
}else{
$(this).removeAttr("checked");
}
})
/* $("#rmbUser").bind("click", function () {
$(this).attr("checked", true);
}); */
})
function saveUserInfo(){
//alert($("#rmbUser").attr("checked"));
if($("#rmbUser").attr("checked")=="checked"){
var userName = $("#wsc-username").val();
var passWord = $("#wsc-password").val();
$.cookie("rmbUser","true",{expires:7});
$.cookie("userName",userName,{expires:7});
$.cookie("passWord", passWord, { expires: 7 }); // 存儲一個帶7天期限的 cookie
}else{
$.cookie("rmbUser","false",{expires:-1});
$.cookie("username","",{expires:-1});
$.cookie("passWord","", { expires: -1 });
}
}
</script>
</head>
<body>
<form action="index.php" method="post" onsubmit="return saveUserInfo(this)">
<div class="form">
<div id="J_UserName" class="loginItem">
<label>用戶名:</label>
<input maxlength="200" value="" name="u_username" class="log_Field" id="wsc-username">
</div>
<div class="loginItem" id="J_Password">
<label>密 碼:</label>
<input type="password" value="" maxlength="20" name="u_pwd" class="log_Field" id="wsc-password">
</div>
<div class="loginRemember">
<input type="checkbox" name="chkRememberUsername" class="checkbox" id="rmbUser">
<label for="rmbUser">記住用戶名</label>
<a href="#">忘記密碼?</a>
</div>
<div class="loginItem loginButton" id="wait">
<input type="submit" value="登錄" class="button" id="log_Commit">
</div>
</div><!--form div-->
</form>
</body>
</html>
Ⅲ 如何實現php中一個復選框加一周以內自動登錄的代碼
復選框選中後,php可以獲取到他的值,如果沒選中就不行!
根據這個,php判斷該值是否存在,如果存在,在寫入cookie的時候,設置過期時間是7天以後!
OK!
Ⅳ thinkphp如何實現記住用戶名,密碼,自動登錄
這個是前端的問題不是thinkphp實現的 只要把登錄信息存儲到cookie設置好有效期 下次登錄時判斷cookie是否存在存在的話直接把信息給後端自動登錄免去輸入賬號密碼的過程
Ⅳ 用PHP寫了個留言板,注冊後自動登錄的代碼怎麼寫
用cookie,
登陸驗證用戶名密碼通過的話,執行
setcookie('login','ture');設置一個cookie。
在留言本上加入這段:
<?php
if(!$_COOKIE['logo']=='ture')
{
Header("Location: login.php");//login,php換成你的登陸頁面
exit;
}
//下面就寫你留言本的代碼就好
?>
Ⅵ 我想寫的自動登錄別人網站的PHP代碼,應該如何寫
只能用crul去實現了,網路下就有
Ⅶ 利用php自動登錄網頁怎麼實現
利用session
在session里設置值,用戶訪問網頁的時候,需要先判斷,如果有,直接登錄
Ⅷ php兩周內自動登錄setcookie()有效期沒效果,一直是自動登錄
你保存的cookie有問題,你保存的應該是用戶的識別碼和登錄狀態。
而不是把用戶密碼存下來,最好還是用數組吧;
setcookie("userinfo",array("userid"=>'13575',"nickname"=>"test"));
下次登錄的時候發現存在名為userinfo的cookie就給他自動登錄,
記錄登錄日誌。沒有生效你可以單獨寫一個文件,就寫個cookie,
應該是其它的地方影響了。
Ⅸ php實現自動登錄記住密碼
package zl.study.designpattern.abstfactory;
import java.util.LinkedList;
import java.util.List;
public abstract class Vehicle {
public Engine engine;
public List<Wheel> wheels;
public void setEngine( Engine engine){
this.engine = engine;
}
public Engine getEngine(){
return this.engine;
}
public void addWheel(Wheel wheel){
if( null == wheels){
wheels = new LinkedList<Wheel>();
}
wheels.add(wheel);
}
}
Ⅹ 用PHP自動登錄到google網站的帳戶
可以,下載一個HTTP請求分析器,打開監視以後,你登錄google帳戶,看一下HTTP數據流是什麼樣子。然後用PHP程序開一個socket通道到google的web登錄伺服器,模仿你分析到的http數據,直接往通道里寫數據即可。
當然可能有更簡單的辦法,你看一下登錄頁面的源代碼,試試直接將用戶名和密碼往表單里寫的地址提交一下能不能成功,如果能成功直接用PHP往那提交用戶名和密碼就可以了。
順便說一下google的登錄好像要通過ssl安全通道,用PHP怎麼使用那ssl你自己再看看吧