2014-02-26 32 views
0
  • 我嘗試從地點A值(或幾個值)傳遞給現場B.
  • 在站點A我生成鏈接列表。
  • 如果有人點擊任何鏈接,他/她將在現場B.
  • 在網站B我想要顯示的數據取決於點擊鏈接。因此我必須通過該鏈接傳遞變量。

我知道,可以通過該鏈接傳遞變量(使用GET,POST)。不過,我讀到使用會話通常會更好。 (安全問題,更清潔的鏈接,更透明......)。但是當我使用會話時,我必須註冊會話變量。如何處理我的情況。我必須在點擊該特定鏈接時註冊該會話變量。我沒有發現任何類似PHP的鏈接監聽器。 (我想這是可能用JavaScript)通價值

回答

0

通過「從站點A到站點B」我覺得你的意思是「網頁A到網頁B」而不是「網頁A到B網站」

你需要寫這條線在每個頁面的頂部的任何HTML輸出

<?php 
session_start(); 
?> 

之前在頁面a.php只會 寫

<?php 
session_start(); 
$_SESSION['test'] = 'this is session test'; 
?> 

,並在頁面b.php 你寫

<?php 
session_start(); 
echo $_SESSION['test']; 
?> 

Now load page b.php after loading page a.php. 
+0

抱歉,真的沒有回答我的問題... –

+0

我怎麼會註冊一個特殊的連接會話變量...? –

+0

@ user3005306我編輯了我的帖子。 –