私の質問を言葉にするのはとても難しいです。でもやってみます。
リストされた製品の検索機能を備えたサイト xyz.com があります。検索ページの URL は次のように生成されます: www.wyz.com/search/search_term
私のサイト xyz.com と直接通信できる検索機能を備えたサードパーティのサイトに iframe ページを作成したいと考えています。
送信ボタンのある検索ボックスを作成しようとしました。検索クエリを変数としてフォーム アクションの URL 文字列に追加したいと考えています。したがって、検索文字列は次のようになります:www.wyz.com/search/my_string_variable
私が書いたコードは次のとおりです。
<?php
$url='http://www.xyz.com/search/';
?>
<?php
if (isset($_POST['submit']))
{
$r1=$_POST['num1'];
}
?>
<?php
$result=$url.$r1
?>
<html><body>
<form action="<?php echo $result; ?>" method="post">
Num1:<input name="num1"><br>
<input type="submit" name="submit">
</form>
</body></html>
================================================== ================ しかし、出力されるのは「http://www.xyz.com/search/」だけです。私の変数をURLから削除します。原因がわかりません? また、実際の出力を確認するために結果を出力しようとしましたが、URL の末尾に値が追加されていることがわかります。しかし、フォームアクションを介して同じことを達成したい場合、それは機能しません。助けてください?