2013-05-18 48 views
-1

即時通訊目前使用的編碼在Visual Basic 2010 HttpWebRequests以下一些教程後基本登錄,我莫名其妙折磨的代碼了: http://pastebin.com/azZuyvDM記住會話 - 亞歷克

差不多我已經被亞歷克託管在我的電腦上(使用WAMP)和即時通訊使用簡單的網絡請求來實現這一目標。現在我看到一個常見的問題,但沒有回答太多(或者也許就是這樣),session/cookies不會在頁面間傳遞。

在此代碼中,Button1將使用用戶名和密碼進行實際登錄。我只是爲了看看會發生什麼,因此當我單擊Button2時,會顯示一個WebBrowser,它會顯示在該HttpWebRequest期間發生的任何事情的頁面。

我注意到它已成功登錄,但當它重定向回主頁時,我不再登錄,我需要能夠解決這個問題。

如果有幫助,這是我的實際項目: http://bit.ly/10zFuHs

希望我能得到這個惱人的問題解決。謝謝!

+0

請將您的問題發送完整的URL,這是不是Twitter的,所以大小並不重要,有的人贏了不要點擊縮短的鏈接。 – FireCrakcer37

回答

0

用戶login_box

function login_box($redirect = '', $l_explain = '', $l_success = '', $admin = false, $s_display = true) 

該功能

$result = $auth->login($username, $password, $autologin, $viewonline, $admin); 

只需要發送的細節ucp.php中的身份驗證登錄。

因此改變

"username=test1234&password=test1234&redirect=.%2Fucp.php%3Fmode%3Dlogin&sid=8647eb7329cca5f50e0223716ad03de8&redirect=index.php&login=Login" 

"mode=login&username=test1234&password=test1234&autologin=1&login=login" 

+0

這對你有幫助嗎? –