2011-10-19 81 views
1

我想用PHP編寫一個「表單填寫幫手」,它填寫不同網站上的表單,但不發送表單(如果一切正確,應手動證明)。表單填寫幫手

我看到cURL可以填寫表單併發送它們,但我想在發送之前先檢查它們。

這是可能的PHP?

感謝您的建議!

+2

PHP是服務器端。你不能用PHP填寫表單。 – Mike

+2

一般來說,沒有。您不能使用PHP/cURL在未提交的情況下填寫遠程站點上的表單。如果網站明確允許預先填寫表單,但實質上是以不完整的狀態提交表單,但這種可能性不大。 –

+3

通過重新創建表單的字段名/值,可以使用curl來模擬將表單提交到服務器。但是,curl不是瀏覽器,實際上不能填寫表單。 –

回答

1

Mike &弗蘭克是正確的。您需要在瀏覽器中預先填寫表格的內容,因此您需要開始瀏覽瀏覽器端。也許某種瀏覽器插件或插件。嘗試首先瀏覽Firefox附加組件。