2016-12-07 5 views
0

私のウェブサイトはexample.comで、私のサイトでは他のサイトにウェブHTMLフォームを持っているので、現在他のサイトに結果が表示されています。フォームメソッドを送信する私のサイトから別のサイトにPOSTしてリモート結果を取得する

私はPHPなどで他のウェブサイトから結果を取得して自分のウェブサイトに結果を表示したいのですが、問題はフォームをメソッド=投稿に投稿してフェッチする方法がないことです結果。

ここ

が私のサイトからHTMLフォームがターゲットリモートサイトにある

<form action="http://consultawebvehiculos.carabineros.cl/index.php" 
name="form1" id="control" method="post"> 
<input type="hidden" name="accion" value="buscar"> 
<table id="SEARCH"> 
<tr><td class="REGISTRATION"> 
<input name="txtLetras" type="text" class="PLATE" maxlength="2"> 
</td><td class="SEP">°</td> 
<td class="REGISTRATION"> 
<input name="txtNumeros1" type="text" class="PLATE" maxlength="2"> 
</td><td class="SEP">°</td> 
<td class="REGISTRATION"> 
<input name="txtNumeros2" type="text" class="PLATE" maxlength="2"> 
</td></tr></table> 
<input type="submit" value="GET RESULT" ></form> 
+0

あなたが他のウェブサイトからform' 'の結果を取得する必要があるのはなぜ?フォームを送信する前に 'form'データにアクセスできます。 – guest271314

答えて

0

あなたは http://consultawebvehiculos.carabineros.cl/index.phpに$ _POST [「入力フィールドの名前を」]を使用することができます。コードは次のようになります。

$txtLetras== $_POST['txtLetras'] ; 
echo $txtLetras ; 
+0

説明して、私に例を教えてください。私のウェブサイトではない結果を得ているターゲットページを覚えている... – caradevineros

0

プロキシーとして動作するサーバー側(php)スクリプトを記述します。フォーム入力を受け取り、外部サイトに投稿し、外部サイトから応答を受け取り、応答を表示します。

これで、ajaxを介して(サーバー上の)このスクリプトに投稿し、返される応答を表示することができます。

参照 - PHP + CURL

PHP + curl, HTTP POST sample code?

Passing $_POST values with cURL

関連する問題