高手進,關於curl類比登陸

來源:互聯網
上載者:User
本帖最後由 dz215136304 於 2013-04-04 10:25:43 編輯

類比登陸織夢,版本5.7,已經去掉後台驗證碼,不知道為啥一直登陸不上(提示登陸成功卻又跳回登陸地址)


 


回複討論(解決方案)

沒人會嗎 坐等高手

坐等高手啊,沒人會嗎

代碼的12 行改成 echo curl_exec($ch); 你嫩剛看到什嗎?

代碼的12 行改成 echo curl_exec($ch); 你嫩剛看到什嗎?
改了也不行,提示登陸成功,跳轉到後台首頁 然後就又跳轉到登陸頁面了

代碼的12 行改成 echo curl_exec($ch); 你嫩剛看到什嗎?
貌似從16行來時 擷取不到cookie了,但是明明已經產生cookie了(ps:只是猜測)

那你 curl_setopt($ch, CURLOPT_HEADER, 1);
證實一下

那你 curl_setopt($ch, CURLOPT_HEADER, 1);
證實一下

1HTTP/1.1 302 Found Date: Thu, 04 Apr 2013 12:23:50 GMT Server: Apache/2.2.21 (Win32) PHP/5.3.10 X-Powered-By: PHP/5.3.10 Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: private Pragma: no-cache location: login.php?gotopage=%2Fdedecms%2Fdede%2Farticle_add.php%3Fchannelid%3D1 Content-Length: 0 Content-Type: text/html; charset=gb2312



修改的第18行 結果

他不是要跳轉到這裡嗎
login.php?gotopage=%2Fdedecms%2Fdede%2Farticle_add.php%3Fchannelid%3D1

他不是要跳轉到這裡嗎
login.php?gotopage=%2Fdedecms%2Fdede%2Farticle_add.php%3Fchannelid%3D1
不是啊,要跳轉到 要跳轉到 http://localhost/dedecms/dede/article_add.php?channelid=1

他不是要跳轉到這裡嗎
login.php?gotopage=%2Fdedecms%2Fdede%2Farticle_add.php%3Fchannelid%3D1

我需要跳轉到 http://localhost/dedecms/dede/article_add.php?channelid=1 而他錯誤的跳轉到了登陸頁面(即:http://localhost/dedecms/dede/login.php?gotopage=%2Fdedecms%2Fdede%2Findex.php)

他不是要跳轉到這裡嗎
login.php?gotopage=%2Fdedecms%2Fdede%2Farticle_add.php%3Fchannelid%3D1

需要擷取 http://localhost/dedecms/dede/article_add.php?channelid=1這個頁面的資料

dede驗證

dede驗證 驗證碼已經去掉

坐等高手解答

坐等高手解答

我是打醬油的。

哈哈,我可用分太少了,回複搞點分。

應該是cookie沒有生效,或者cookie域不對

如果登陸成功之後還跳回首頁 那應該就是cookie的問題了...

如果登陸成功之後還跳回首頁 那應該就是cookie的問題了...
貌似確實是cookie 但是cookie已經儲存到檔案裡面了,難道第20行代碼沒將cookie發過去?求解決方案

哈哈,我可用分太少了,回複搞點分。

哈哈,我可用分太少了,回複搞點分。 我擦 咋都是打醬油的

繼續求高手繼續求高手

繼續坐等高手 ,今天

繼續坐等高手 ,今天

header("location:login.php?gotopage=".urlencode($dedeNowurl));

用這個函數去試試,我用它查詢汽車違章是沒有問題的~~~

 

不能用localhost的。

我是;來學習的。。。

dede登陸類做了限制

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.