2016-07-28 51 views
1

我正嘗試構建僅包含2頁的網站。如何在不更改頁面的情況下將頁面中的值傳輸到另一個頁面


在該頁面那裏有一個BUTTOM,每次被點擊BUTTOM它增加頁2.


頁2

在對標籤的值此頁面只有一個標籤值增加了第一頁


可能有人給我一個例子

+0

阿賈克斯 - 更容易使用jQuery:https://learn.jquery.com/ajax/ – CD001

+0

AJAX或Browsermessaging。不過你需要用js –

+0

你的問題不是很清楚。你希望用戶瀏覽到這兩個不同的頁面,而不需要瀏覽器加載第二頁?這需要一個頁面設計和一些JavaScript/AJAX。你只需要兩個不同的頁面,當一個值改變兩個頁面以顯示更新的值。這隻需要將值保存到數據庫中... –

回答

0

去通過會話

在您的網頁一個

<?php 
session_start(); 
$_SESSION['myValue']=10; // here your value. 
?> 

在網頁在兩次

<?php 
session_start(); 
echo $_SESSION['myValue']; 
?> 
+0

運營商希望增加每次點擊的價值。你的回答沒有什麼可點擊的,並且不會增加某些東西。爲了提供更好的答案,描述你的代碼的作用 –

+0

每次在第一頁的$ _SESSION ['myValue']中存儲增加的值。 –

+0

這不是一個問題。這是提示你改善答案的暗示 –

0

的js的按鈕頁面

var counter=0; 
function buttonclick(){ 
counter++; 
window.postMessage(counter); 
} 

的js爲顯示:

window.onload=function(){ 
window.addEventlistener("message", handle,false); 
} 
function handle(event){ 
alert(event.data); 
} 

此使用的瀏覽器的內部郵件系統的值從一個窗口轉移到另一個。如果你想轉移它,即使page2沒有打開,使用AJAX將它發送到服務器並使用SESSIONS來存儲它。

0

另一種方式

<a href='pageone.php?myValue=12'>click</a> 

然後在任何其他頁面,您可以訪問

$_GET['myValue']; 
0

根據你提供什麼樣的資源,你可以使用AJAX的值保存到數據庫/ XML然後編寫腳本以檢索第2頁上的值。

或者,您可以考慮在PAGE 1上保存SESSION變量並檢索已經從第2

會議鏈接:

PHP SESSION Tutorial

PHP Manual - SESSIONS

相關問題