2013-10-16 222 views
1

我正在寫一個履帶式的將會輸入數據到我的網站。我需要提交數據以便我的輸入顯示在頁面上(它們不僅僅是隱藏的)。通常,有一個AJAX進程在點擊按鈕上運行以顯示這些輸入。curl將提交的數據提交到輸入僅與表單提交

我已經返回一個HTML文檔,其中包含這些輸入;但是,我的問題是,在這些輸入消失之前,我無法再使用我的數據進行卷曲。我試過使用curl_multi_exec,它似乎沒有幫助。

此外,所有這些都在相同的URL(我想提交的表單操作和表單)。

回答

1

對於Ruby或Perl,Mechanize庫非常適合這種情況。對於PHP,我們要找到類似的PHP框架庫,從而導致該Q/A:

Is there a PHP equivalent of Perl's WWW::Mechanize?

享受。

+0

我從來沒有用另一種語言寫這種腳本。你會說在Ruby或Perl中這樣做更容易或更好嗎? – phpete

+1

作爲一個在PHP/Ruby/Java中同樣舒適的人,我會說Mechanize是「完整的」功能,因爲它做了簡單的Javascript解析來做到這一點。這就是說,如果我只是一個PHP的傢伙,我會嘗試Simpletest解決方案,看看它是否符合我的需求。早在我需要刮網站的那一天,我還使用了chickenfoot:http://groups.csail.mit.edu/uid/chickenfoot/ – Electrawn