2013-12-14 33 views
1

傳遞會話變量怎樣才能在下面的代碼傳遞兩個會話變量loan_officer1.php通過頭

 function redirect_to($location = NULL){ 
     if($location != NULL){ 
     header("Location:{$location}"); 
     exit; 
     } 
    } 

    if(mysql_query($query,$connection)){ 
     //sucess 
     redirect_to('loan_officer1.php'); 
     }else{ 
     confirm_query($query); 
     } 

+1

會話變量不必顯式傳遞,它們自動可用於網站上的所有頁面。 – Barmar

+0

使用此重定向顯示loan_officer1.php頁面時,不會顯示會話變量的值。這裏發生的事情就像回到上一頁。 – user2979226

+2

然後你沒有正確使用會話。確保所有頁面都以'session_start()'開頭。 – Barmar

回答

0

你並不需要通過the..just在loan_officer1.php使用 $_SESSION['name']它會給你存儲在它的價值

0

只要給價值$ _SESSION 對於離,比如$ _SESSION [「位置」]

1

當您使用會話我然後你不需要明確地傳遞會話變量。

你可以聲明會話變量您的索引頁假設爲

<?php 
    session_start(); 
    $_Session['loan_officer_name'] = 'ABC DEF'; 
    $_Session['loan_officer_post'] = 'Officer'; 
?> 

,然後就打電話給你的會話變量無論任何頁面上,你需要調用像

<?php 
    session_start(); 
    echo $_Session['loan_officer_name']; 
?> 

記住調用session_start( );在你想要訪問會話變量的頁面上。