1
私は、現在のページのURLは、この同じページにクエリーを送信
index.php?store=gsStore
のようなものです。このフォーム
<form action="index.php?store=<?php echo $_GET['store'];?>/" method="GET">
<input type="text" class="form-control txt-fc" name="s" placeholder="Enter Product Name" />
</form>
が今の問題は、私はフォームを送信する際のURLは、このになることである持っています
index.php?s=Graphics+Cards
何store
したがって、PHPがエラーを示したURLではありませんので!私が実際に欲しいのは、それが達成可能であるどのようにこの
index.php?store=gsStore&s=Graphics+Cards
ようstore
変数を失うことなく、フォームを提出しなければならないということですか?
はあなたと正直に言うと...私は 'hidden'フィールドを使用して多くの時間をこのトリックを使用していた...今回はそれが私の心を思い付くしませんでした。ありがとうございました:)答えをお寄せいただきありがとうございました。 –
GETの悪用を避けるため、不要なHTMLタグをエスケープすることを検討してください。 –
@AlexShifuユーザーが店舗パラメータなしでリンクをたどった場合どうなりますか?私はあなたがPHPでそれを処理し、デフォルトのストアにリダイレクトするか、空であればコードにGET ['store']の代わりにデフォルトのストアパラメータを置くべきだと思います。それについて考える。 うれしいことを聞いてうれしいです。 – smozgur