2014-01-11 65 views
-5

我需要存儲用戶的搜索結果,並在回發時再次顯示結果。如何使用會話存儲搜索結果?

+0

因此...? –

+6

詢問代碼的問題必須顯示對所解決問題的最小理解**。包括嘗試解決方案,爲什麼他們沒有工作,以及預期的結果。另請參閱:[堆棧溢出問題清單](http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist)。 –

+0

@JohnConde不再是正式的密切理由;我們現在把這些問題稱爲「不清楚」 –

回答

1
 <?php session_start(); //to start session 

     $_SESSION['search_result'] = $_REQUEST['search_result']; 

    //$_REQUEST['search_result'] is the data you get from GET Mehthod or POST Method of variable search_result 


    ?> 



     To acess it on other page 

     <?php 

     session_start(); 
     $search_result = $_SESSION['search_result']; 
0

,您可以:

//page 1 
session_start(); 
$_SESSION['postback'] = serialize($msg); 
//page 2 
session_start(); 
$msg = isset($_SESSION['postback'])?unserialize($_SESSION['postback']):''; 

但是,不使用會話這樣。