私は常にきれいな URL にアクセスする必要があるプロジェクトに取り組んでいます。つまり、別のページで値を取得するために URL にパラメーターを渡すことはできません。
「フォーム送信」以外の方法を提案してください。
前もって感謝します。
$_SESSION
この目的で使用します。
使用$_SESSION
すると、複数のページで必要な場所に変数を使用できます。
// assigning variable
$_SESSION['name']="variable";
//retrieving
echo $_SESSION['name'];
変数session_start()
が必要な場所にページの上部に書き込みます$_SESSION
セッションまたは ajax 呼び出しが役立ちます。
クリーンな URL については、HTTP POSTメソッドを使用することをお勧めします。それが役立つことを願っています。
<form name="frmApp" method="POST" action="/action.php">
</form>
それ以外の場合は、 AJAXとjQueryを使用して値を別のページに送信できます。
$.ajax({url:"action.php",success:function(result){
$("div").html(result);
}});
AJAX の使用を開始するには、w3schools を参照してください: http://www.w3schools.com/jquery/jquery_ajax.asp
Web ページ内にphpコードを書くのが好きではないため、 SESSIONはサポートされていません。
きれいな URL を使用するには、フォームで post メソッドを使用できます
<form name='' method='POST' action=''>
リソースを URL にマッピングしてみることができます。
顧客の郵送先住所を取得したい場合は、次のように記述できます。
http://[baseurl]/[customerId]/mailingaddress.
詳細はこちら