送信後にその人をサンキューページに送信するフォームをページに配置したいのですが、フォームからリモートサーバー上の別の.phpファイルにデータを送信したいと思います。アクションを使用して情報を投稿としてリモートサーバーに直接送信しましたが、問題なく動作しますが、セキュリティのために、リモートの場所をコードで表示したくありません。私が取り組んでいた解決策は、送信後です。フォーム アクションは、cURL を介してリモートに投稿情報を送信する .php に送信します。それは丘を下る場所です。私は cURL の使用に熱中しているわけではありません。それが紛らわしい場合は要約します。人が送信をクリックすると、「あなたは素晴らしい人です」と書かれた .php に移動します。
その上にフォームがある私のhtml:
<form action="landing.php" method="post">
Client:<input name="client" type="text" size="20" maxlength="30">
<br />
Test1:<input name="test1" type="text" size="20" maxlength="30">
<br />
Test2:<input name="test2" type="text" size="20" maxlength="30">
<br />
<input type="submit" name="submit" value="Submit" />
</form>
このページに移動します:
<?php
$ch = curl_init();
$data = array('client' => 'Foo', 'test1' => '123', 'test2' => '987');
curl_setopt($ch, CURLOPT_URL, 'http://MyServer/test.php');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_exec($ch);
?>
Thank You etc.
そして、それは機能しません...私はcURLを初めて使用するので、私がやろうとしていることはひどくずれている可能性があります。私の主なことは、リモコンの場所を隠すことです。
私は正しい軌道に乗っていますか?これは可能ですか?