2016-04-15 168 views
0

首先,我送id來rec_update.php文件是這樣的:如何發送php變量到另一個php頁面?

location.href="http://localhost/pk/rec_update.php?id="+id; 

在rec_update.php文件,我訪問值這樣的:

$id = $_GET['id']; 

現在,我想給這個$ id到rec_update1.php文件。這可以通過點擊一個按鈕來調用。在按鈕上,我已經應用了一個JavaScript函數,其中頁面將指向rec_update1.php 如何在另一個php文件中獲得此值。

+0

這取決於你的代碼。如果你使用對象,把它作爲你的調用的參數是非常簡單的...... – Random

+0

我的意思是,你可以再次將GET變量傳遞給下一頁?甚至使用會話/ cookies。 – Daniel

+0

嘗試會話變量 – Andreas

回答

1

HTML/HTTP是無狀態的,換句話說,您在前一頁上執行/看到的內容與當前頁面完全斷開連接。 除外,如果你使用類似會話,cookies或GET/POST 變量。會話和cookie非常易於使用,會話 比cookie更安全。更安全,但不完全 安全

會議:

<?php 
//On page 1 
$_SESSION['varname'] = $var_value; 

//On page 2 
$var_value = $_SESSION['varname']; 
?> 

記住運行這兩個頁面 上的session_start()語句嘗試之前訪問$ _SESSION陣列,並且還之前的任何 輸出發送到瀏覽器。

1

在rec_update.php

<script> 
    location.href="http://localhost/pk/rec_update1.php?id=<?php echo $id; ?>"; 
</script> 

而且在rec_update1.php

$id = $_GET['id']; 
相關問題