Re: [請益] 如何將字串輸入到其他人的網頁並幫他按 …
假設你的目標網站有兩個網頁 a.php & b.php
其中 a.php 就是你看到有畫面有按鈕能讓你輸入資料的地方
b.php 就是負責當你在 a.php 完成輸入的動作並把資料送出之後
處理 a.php 傳送過來資料的地方
curl 並不能做到你說的那種方式
對 a.php 輸入某些資料然後還自動幫你按查詢鈕
但是 curl 可以對 b.php 送資料
比如說 a.php 在輸入資料後
會把 c d e f 四個資料送給 b.php
那你 curl 就可以做到模擬送 c d e f 給 b.php
如果說 b.php 在收到資料之後會顯示結果(假設是純文字格式的html資料)
那 curl 就會收到一個字串
字串內容就是 b.php 顯示的 html 資料
如果說目標網站是自己架設的那就都很容易
要送什麼資料要收什麼資料要顯示什麼都可以由自己控制
如果不是的話
你就要去研究目標網站的 a.php 會傳送什麼資料給 b.php
然後還要看 b.php 是不是會有“輸出“
※ 引述《tsangbor (飯包)》之銘言:
: 如果你要查詢的網站是POST就無法得到URL
: 利用PHP CURL送出你要查詢的字串
: 將結果存下,這樣就可以了
: ※ 引述《rikarika (rika N )》之銘言:
: : 我知道我標題下的很怪(汗)
: : 可是我目前在做的一個網頁
: : 是要把一個已知的字串
: : 送到別的地方的網頁去做查詢
: : 在將結果網址送回
: : 變成一個連結
: : 例如字串為BOOK
: : 他自動會到某網站的查詢欄輸入"book" 並且按下查詢按鈕
: : 然後會有一個的結果顯示頁面
: : 我把那個結果頁面的網址抓回
: : 變成一個新的連結
: : 請問這樣應該要怎麼做呢?
: : 已爬文 不過也不知我這樣的需求要怎麼搜尋@@"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.129.120
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章