ユーザーが検索語を入力するページがあり、これが別のページに転送され、この Cookie の内容に基づいてクエリが実行されます。このようにするのが良い習慣かどうか疑問に思っていましたか?method="post (または get)" を使用できることはわかっていますが、複数のページやクエリで一貫した情報が必要です。
質問する
107 次
2 に答える
0
Cookie を使用すると、ユーザーのセッション全体でデータが保持されます。
異なるウィンドウで 2 つの検索を実行している場合、互いのデータを上書きし続けます。
クエリ文字列を使用して、以前の送信からデータをリンク/フォームにコピーします。(XSS から保護するために、必ず適切なエスケープを適用してください)。
于 2012-11-08T13:34:33.050 に答える
0
サーバー側だけで同じサーバーの複数のページにデータが必要な場合は、Sessionsを使用します。
// save data
session_start();
$_SESSION['query'] = $query;
// next page, use data
session_start();
// do something with $_SESSION['query']
于 2012-11-08T13:34:55.073 に答える