过期域名预定抢注

 找回密碼
 免费注册

問個技術方面的問題

  [複製鏈接]
發表於 2014-10-10 13:07:30 | 顯示全部樓層 |閱讀模式
本帖最後由 xx19941215 於 2014-10-10 13:27 編輯
0 k' A8 f4 w- n# G( |; F
& Z& A5 ?, T7 a% |1 s; l是這樣的,我剛學php的curl,想模擬登陸獲取:http://222.88.107.92/exam/xslogin.jsp
! y' T+ }: j; E( I4 n8 ?. L登陸學號是:2012311032 大家可以幫我試一下。! U1 F8 [* U2 q

: p: \: T: G  P1 T" _問題是,我訪問這個文件時候,總是提示我無效的學號信息。代碼我用來登陸php100論壇就可以,怎麼在這不行?* K+ W/ G* \0 e* G, A
[mw_shl_code=php,true]<?php) k* P+ r6 y2 z9 E$ G
$cookie_file = tempnam(*./temp*,*cookie*);7 G' t. n0 F6 e# k2 Z9 N
$login_url = *http://222.88.107.92/exam/xslogin.jsp*;  //這裡沒有【url】一發貼就自己戴上了' P6 e  D3 z9 w9 @
$post_fields = *logname=2012311032*;- a7 J" y( x4 r! k# Q- @7 J- \

* c6 s# p" e5 Z- |6 d2 A5 k$ch = curl_init($login_url);8 U; }: g5 |! c9 q% h( m
curl_setopt($ch,CURLOPT_HEADER,0);+ g- A1 t) {5 t/ _2 d" I6 |1 b
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
0 `3 M( y, I& A6 \8 c1 D$ a$ ^4 hcurl_setopt($ch,CURLOPT_POST,1);
% j+ d2 A& O- C# d' ]2 H4 }. b1 fcurl_setopt($ch,CURLOPT_COOKIEJAR,$cookie_file);4 J, B! w( I9 J5 ?
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_fields);4 H. n* l! V: V9 V
curl_exec($ch);) R6 n- m4 i  R2 @/ {
curl_close($ch);
" O( q1 H& u2 T+ r, }1 e; D3 P) {6 W% ~% v- Y7 g: K6 ~. W
$url=*http://222.88.107.92/exam/query/query.jsp*;   //這裡沒有【url】一發貼就自己戴上了6 L2 L1 Y% J5 X4 |$ q* Z0 `
$ch = curl_init($url);( m  U6 L  r) r; u* \+ I
curl_setopt($ch,CURLOPT_HEADER,0);) J1 t) ]" O) c; U
curl_setopt($ch,CURLOPT_RETURNTRANSFER,0);% x, {  G4 h9 H
curl_setopt($ch,CURLOPT_COOKIEFILE,$cookie_file);5 x" N. k7 O! x6 y
$contents=curl_exec($ch);
( c) L; @8 {9 _0 \% Wcurl_close($ch);
- R/ Z. k  E3 O?>[/mw_shl_code]
4 z9 W9 N/ y1 X4 B2 l& j e1e2fbedab64034f01be2772acc379310a551d68.jpg
/ ], q  p" T: d& N- F( m$ }1 z1 g) P
問了貼吧,csdn好多地方,都沒有答案。我急著要弄一個微信查成績的訂閱號,就搜索教程,臨時學了下php的curl功能,不知道tgl的親們懂這個嗎
7 e) a' x( h: r% F2 A) f. e6 i
- x, A' g2 g2 [- j

& i% ?$ f9 d) N( Q$ I
8 [0 z/ A8 H# A1 h
) p3 z; I* ^, z+ p. U& ]- w. d: j$ r# E$ M& T; `, ^

9 j# [( {2 A( U1 d; O
* K# ~! N4 B# b" }5 k
8 Q- ?$ N1 e) `# k  s" z5 w

點評

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

使用道具 舉報

 樓主| 發表於 2014-10-10 13:14:45 | 顯示全部樓層
希望這裡的php大神可以解答下,我是學的php100視頻教程滴88講,照著那個代碼寫的
$ M) E9 V$ V0 U6 ?* W# f
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-10-10 13:19:52 | 顯示全部樓層
我在本地的根目錄有建一個temp文件夾來存放cookie文件3 ~7 P; B3 l3 V& D1 Z0 ]
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-10-10 13:21:49 | 顯示全部樓層
這些一般是用來弄做小偷程序的吧,這裡的大神應該不少吧( K: Z: q; D* g( u- S) n% Z+ r
回復 给力 爆菊

使用道具 舉報

發表於 2014-10-10 13:34:48 | 顯示全部樓層
這個模擬登錄我建議你用python做,那個對GET,POST方法支持好點。
  ?% F5 u5 ^' i4 }, o( c+ H6 {
回復 给力 爆菊

使用道具 舉報

發表於 2014-10-10 13:35:28 | 顯示全部樓層
你這個提示信息。可能是編碼不對。0 X. A9 @- C/ X6 F: x
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-10-10 14:09:20 來自手機 | 顯示全部樓層
nihao123 發表於 2014-10-10 13:34
$ ~! @2 r. I- `* V$ _3 g這個模擬登錄我建議你用python做,那個對GET,POST方法支持好點。
: \' I# S* {- [/ ]2 }
不懂python 。。。。。      php還只是剛學
回復 给力 爆菊

使用道具 舉報

發表於 2014-10-10 14:32:29 | 顯示全部樓層
模擬登陸網搜一大把,去oschina.net搜索下相關代碼
5 ?. [! s4 T. x+ a4 C4 F/ L. w
回復 给力 爆菊

使用道具 舉報

發表於 2014-10-10 14:55:29 | 顯示全部樓層
本帖最後由 生魚片 於 2014-10-10 15:01 編輯 9 c$ G( c# |& J- v4 h% i; x" z
1 U. c+ [/ T& @+ Z8 o, m3 k. M/ g9 K
把這些亂七八糟去掉 直接
/ O! q# Q' t! z' [* g/ R- UGET http://222.88.107.92/exam/query/query.jsp?logname=2012311032. g' `; L' w- g% w7 B7 c- Q
不就完了嘛5 s) f5 J" D: b/ B1 n
10豬毛到手
' {: u- d! d4 Q+ _' h' }
& t% B' j2 V$ [' C7 N. `1 U! T- m2 X9 A; L6 h
[mw_shl_code=php,true]$curl = curl_init(); % R) J- v- `8 s' K, z
curl_setopt($curl, CURLOPT_URL,"http://222.88.107.92/exam/query/query.jsp?logname=2012311032");! a8 q. R9 ]5 S4 H2 C5 ]- Y
curl_setopt($curl, CURLOPT_HEADER, 1);" h# B7 w, l: P
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
7 ]0 f! w$ z6 v2 t$str1 = curl_exec($curl);  o6 j& F( z$ k6 Z% Q
curl_close($curl);
; u' s( r5 o# _7 u, X, hecho $str1;[/mw_shl_code]( i! M5 N/ V" f, G# F

點評

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

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-10-10 16:49:52 來自手機 | 顯示全部樓層
生魚片 發表於 2014-10-10 14:55, P; p+ I- W+ @
把這些亂七八糟去掉 直接
. F% U7 n4 \$ H) TGET http://222.88.107.92/exam/query/query.jsp?logname=2012311032
/ J0 h0 o1 ?7 n; P. X6 z# N  N% z( t! v不就完了嘛# C0 t- I/ a, R1 K; a

7 F" J. `/ X( G" ~3 J你這個好像只能獲取這一個學號的信息吧,我需要做成那種用戶填自己的學號,然後通過模擬登陸,正則抓取之後返回微信的那種
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

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

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

GMT+8, 2024-11-24 05:56

By DZ X3.5

小黑屋

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