-1

curl でフォームに入力する際に​​助けが必要です。記入して提出したいフォームはhttp://www.fikeandfike.com/propertytax/Grundy/Inquiry.aspx ですが、このフォームに直接アクセスすることはできません。そのためには、 http://www.fikeandfike.com/propertytax/Grundy/MainMenu.aspx? c= 32 の「小包に関するお問い合わせ」をクリックして別のフォームを送信する必要があり ます。

「小包の問い合わせ」をクリックするスクリプトを作成しましたが、フォームに入力する方法を教えてください。

私が直面している問題は、同じ変数を POST に使用することです (そうでなければ、そのページにアクセスできません)。エコーはフォームが入力されたことを示していますが、送信ボタンはクリックされていません。

助けてください

4

1 に答える 1

0

わかりました、あなたがやろうとしていることは理解できたと思いますが、あなたはそれについて間違っています。

フォームに入力しようとしています: http://www.fikeandfike.com/propertytax/Grundy/Inquiry.aspxそして次のページに送信します。あなたが言うように、フォームはcURLリクエストのエコーで入力されますが、ボタンは送信されません。

cURL内からフォームボタン等を送信することはできません。これを行うには、フォームを使用する代わりに小包の問い合わせページに直接移動するか、ほとんどのサイトが行うように、ヘッダーを入力するページにリダイレクトしてから、ユーザーにボタンを押してもらう必要があります。

したがって、$_POST 変数を「http://www.fikeandfike.com/propertytax/Grundy/MainMenu.aspx?c=32」に送信して、のように見える部分cを自分の小包番号に置き換えてから、ユーザーをそれにリダイレクトします。

于 2012-08-19T17:08:55.597 に答える