2011-04-22 36 views
0

我有一個按鈕,我想通過1增加一個號碼,點擊時重新加載頁面。如果用戶導航離開頁面,然後回來我想數被重置爲0上的鏈接增量的點擊PHP變量

任何想法如何發生的?

回答

1

所以,這裏是你如何能做到這一點,如果你想改變了顯示的內容圖像。假設這個網址是你的頁面: http://someserver.com/photo_page.php?photo_id=1

照片ID是你想增加的東西。你可以通過$ _GET superglobal獲得。

所以,快速把我的頭例子的頂部:

$my_var = $_GET['photo_id']; 
$next_photo = $my_var + 1; 
$the_link_i_want_to_make_my_button = 'http://someserver.com/photo_page.php?photo_id='. $next_photo; 

你會然後把該鏈接爲你的下一個按鈕的功能,你將它默認爲1或任何你想要的,如果empty($_GET['photo_id'])

也可能想確保你處理的人把無聊的數字有沒有像9000,如果你有超過9000個圖像等

我想這會讓你關閉?

+0

我想要做的是什麼,目前我的頁面,當用戶點擊下一步按鈕我需要它增加了一些對應於當前正在顯示的數字顯示,從數據庫中檢索的圖像。基本上,使得顯示新的圖像 – James 2011-04-22 22:44:18

+0

哦,所以這就像一個照相館?你爲什麼不把這個id存儲爲URL的一部分?我將用一個例子來編輯前面的內容。 – Cthos 2011-04-22 22:55:47

0

爲什麼你就不能增加它的頁面重新加載後?如果絕對必須完成,您必須通過AJAX調用完成。

+0

我想如果用戶導航離開該頁面和過程重新開始,如果他們回來,然後按鏈接 – James 2011-04-22 22:22:33

+0

按鈕(HTML輸入或按鈕元素)!=鏈接(HTML超鏈接),變量將被重置。這是什麼? – 2011-04-22 22:30:51