1

私は常にきれいな URL にアクセスする必要があるプロジェクトに取り組んでいます。つまり、別のページで値を取得するために URL にパラメーターを渡すことはできません。

「フォーム送信」以外の方法を提案してください。

前もって感謝します。

4

5 に答える 5

2

$_SESSIONこの目的で使用します。

使用$_SESSIONすると、複数のページで必要な場所に変数を使用できます。

// assigning variable

$_SESSION['name']="variable";

//retrieving

echo $_SESSION['name'];

変数session_start()が必要な場所にページの上部に書き込みます$_SESSION

于 2012-09-24T06:49:01.757 に答える
1

セッションまたは ajax 呼び出しが役立ちます。

于 2012-09-24T06:49:49.887 に答える
1

クリーンな URL については、HTTP POSTメソッドを使用することをお勧めします。それが役立つことを願っています。

<form name="frmApp" method="POST" action="/action.php">
</form>

それ以外の場合は、 AJAXjQueryを使用して値を別のページに送信できます。

$.ajax({url:"action.php",success:function(result){
  $("div").html(result);
}}); 

AJAX の使用を開始するには、w3schools を参照してください: http://www.w3schools.com/jquery/jquery_ajax.asp

Web ページ内にphpコードを書くのが好きではないため、 SESSIONはサポートされていません。

于 2012-09-24T06:49:52.633 に答える
1

きれいな URL を使用するには、フォームで post メソッドを使用できます

 <form name='' method='POST' action=''>
于 2012-09-24T06:52:13.410 に答える
0

リソースを URL にマッピングしてみることができます。

顧客の郵送先住所を取得したい場合は、次のように記述できます。

http://[baseurl]/[customerId]/mailingaddress.

詳細はこちら

于 2012-09-24T06:52:09.710 に答える