过期域名预定抢注

 找回密碼
 免费注册

問個技術方面的問題

  [複製鏈接]
發表於 2014-10-10 13:07:30 | 顯示全部樓層 |閱讀模式
本帖最後由 xx19941215 於 2014-10-10 13:27 編輯 2 j' `. m$ _& t  F6 `7 [% z
9 Q5 [% K8 \4 _; v2 Y& r5 R4 h* [
是這樣的,我剛學php的curl,想模擬登陸獲取:http://222.88.107.92/exam/xslogin.jsp
/ }+ o0 @7 f1 F# t! K登陸學號是:2012311032 大家可以幫我試一下。
' \) o1 n4 r: Q7 ^
' I5 {- L8 t9 e7 s問題是,我訪問這個文件時候,總是提示我無效的學號信息。代碼我用來登陸php100論壇就可以,怎麼在這不行?- b# o0 h* U7 s+ O; I" {; e
[mw_shl_code=php,true]<?php
- Q" \; o, o" I0 _$cookie_file = tempnam(*./temp*,*cookie*);3 T. F# w& T) ?  j
$login_url = *http://222.88.107.92/exam/xslogin.jsp*;  //這裡沒有【url】一發貼就自己戴上了/ u5 ]; [5 p  [3 D5 O" S
$post_fields = *logname=2012311032*;0 K+ s4 B1 o" ^4 w2 h8 h( z) U
3 ^, F) ?+ z" C$ y; \
$ch = curl_init($login_url);
6 W& i. J) K7 j' Q  f& H; J, icurl_setopt($ch,CURLOPT_HEADER,0);/ w. S5 D# D8 N( ~+ x+ }* ?' v; G
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
7 R& P1 {+ N5 @$ O7 v, Ecurl_setopt($ch,CURLOPT_POST,1);
, A" k2 V. I0 ]2 ccurl_setopt($ch,CURLOPT_COOKIEJAR,$cookie_file);
- R4 ~& ^7 i  }curl_setopt($ch,CURLOPT_POSTFIELDS,$post_fields);
+ d% s) t: v# O1 X% ~& m% @" L& A( g+ h8 dcurl_exec($ch);. R  R& Z% ~7 V* D, q% n1 g# D
curl_close($ch);1 }4 L) d1 T( n: E

# X( F$ |9 S* M2 j6 L1 {7 R$url=*http://222.88.107.92/exam/query/query.jsp*;   //這裡沒有【url】一發貼就自己戴上了9 e6 V: D. {  C4 y) G8 w5 w* W1 k0 E
$ch = curl_init($url);: c  I$ g- Z. a' W
curl_setopt($ch,CURLOPT_HEADER,0);
) |' W6 s5 j6 B4 W( A4 ncurl_setopt($ch,CURLOPT_RETURNTRANSFER,0);7 x8 q7 A4 k3 `/ D4 I) }
curl_setopt($ch,CURLOPT_COOKIEFILE,$cookie_file);
9 _( h& D/ t. k2 [) Q$ k9 T$contents=curl_exec($ch);* l" P* b- [, L2 _
curl_close($ch);
2 t( v$ Z$ L! ~! e9 }" O! @& c?>[/mw_shl_code]$ T) `5 a3 I: H1 t: w; i
e1e2fbedab64034f01be2772acc379310a551d68.jpg
: [" O3 E( ^! V6 `5 ~
2 s  B  }2 J3 I2 b4 G. B: h. ]問了貼吧,csdn好多地方,都沒有答案。我急著要弄一個微信查成績的訂閱號,就搜索教程,臨時學了下php的curl功能,不知道tgl的親們懂這個嗎
, T. L5 I: H' k5 ]
$ \" y0 w' h1 \, \8 {& b8 U) S  V! J& ]9 z1 V
4 i, r5 M7 e% x! \8 B0 D
+ N7 D% S5 b. L0 i

; u8 N! s5 s& l+ U7 p, N: V0 N* x: l2 I2 }5 E& j5 j

9 R  J* \3 r7 `; }/ O" \! `6 f
" l2 C! z! W1 B

點評

悬赏10T币求问  發表於 2014-10-10 13:26
回復

使用道具 舉報

 樓主| 發表於 2014-10-10 13:14:45 | 顯示全部樓層
希望這裡的php大神可以解答下,我是學的php100視頻教程滴88講,照著那個代碼寫的
  f0 u) b2 W2 f) E" F
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-10-10 13:19:52 | 顯示全部樓層
我在本地的根目錄有建一個temp文件夾來存放cookie文件/ S2 D0 |  k, L1 T
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-10-10 13:21:49 | 顯示全部樓層
這些一般是用來弄做小偷程序的吧,這裡的大神應該不少吧2 w  ^) W' s2 y/ }: ~3 B
回復 给力 爆菊

使用道具 舉報

發表於 2014-10-10 13:34:48 | 顯示全部樓層
這個模擬登錄我建議你用python做,那個對GET,POST方法支持好點。
" t" Z$ l8 v# ]
回復 给力 爆菊

使用道具 舉報

發表於 2014-10-10 13:35:28 | 顯示全部樓層
你這個提示信息。可能是編碼不對。' |5 `! i6 A- J3 Y- J; \3 u
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-10-10 14:09:20 來自手機 | 顯示全部樓層
nihao123 發表於 2014-10-10 13:34+ A9 G& B" w4 f1 ~
這個模擬登錄我建議你用python做,那個對GET,POST方法支持好點。

$ [$ P$ a- S! d2 A不懂python 。。。。。      php還只是剛學
回復 给力 爆菊

使用道具 舉報

發表於 2014-10-10 14:32:29 | 顯示全部樓層
模擬登陸網搜一大把,去oschina.net搜索下相關代碼4 q* e6 L1 d1 z) t
回復 给力 爆菊

使用道具 舉報

發表於 2014-10-10 14:55:29 | 顯示全部樓層
本帖最後由 生魚片 於 2014-10-10 15:01 編輯
" s3 T! G0 S1 a7 Y8 E4 \  s4 _# V0 [6 H) K7 y1 O7 Y
把這些亂七八糟去掉 直接7 L4 b& P) G9 \7 f: D3 Z, Y& f7 h
GET http://222.88.107.92/exam/query/query.jsp?logname=20123110323 Q" Q" o( L/ t# _; i7 r
不就完了嘛
6 [$ a' [7 Z5 d& B! ]$ f10豬毛到手
; E+ s0 a0 A& g. x5 {0 G5 p
& \$ V4 {' p) @; b, m: Y+ M6 v" U& \+ v  j& `9 W) d8 q8 d) S, `
[mw_shl_code=php,true]$curl = curl_init();
9 f# Y* ^4 e8 l3 B% W- |, ?2 ?$ kcurl_setopt($curl, CURLOPT_URL,"http://222.88.107.92/exam/query/query.jsp?logname=2012311032");7 W7 }  m7 H: |: H
curl_setopt($curl, CURLOPT_HEADER, 1);1 n+ H. {, R' J9 }2 a. h7 v% S& M
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);' i; S% V) S% G# O# }, L
$str1 = curl_exec($curl);9 \0 e* L) c; q* m4 [
curl_close($curl);
/ R: u) m% Y0 L5 cecho $str1;[/mw_shl_code], @* y& u5 K# h; B6 ~9 c& b. o9 B

點評

感谢,之前手机回复的,没仔细看。。。  發表於 2014-10-10 21:19

評分

參與人數 1點點 +1 收起 理由
xx19941215 + 1 10T币太多,先一个一个送

查看全部評分

回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-10-10 16:49:52 來自手機 | 顯示全部樓層
生魚片 發表於 2014-10-10 14:55/ m+ W8 S  ]1 T, m* ^9 u1 p: u
把這些亂七八糟去掉 直接
) L/ h4 B6 b: Z0 wGET http://222.88.107.92/exam/query/query.jsp?logname=2012311032
# H9 I" s/ v. c& P不就完了嘛( o- e" S7 M; H% y! n0 X

# R# B0 {. \  A; @3 r你這個好像只能獲取這一個學號的信息吧,我需要做成那種用戶填自己的學號,然後通過模擬登陸,正則抓取之後返回微信的那種
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

4um點基跨境網編創業社區

GMT+8, 2024-11-27 23:24

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表