2016-08-08 129 views
0

對於一個網站,我使用一個PHP文件生成所有頁面,我使用url轉換爲菜單選項,這就是我想改變的。PHP <a href =點擊值到cookie

<li><a href="Index.php?s=I">Home<br></a></li> 
<li><a href="Index.php?s=Z">About<br></a></li> 

我希望鬆散從URL中?S = Z和點擊時的值「Z」傳遞給一個cookie,然後重新加載PHP文件,讀取cookie,並生成頁的「關於」。

我在想和玩「onclick」,但這沒有奏效。

問候,

馬爾科

+2

您可能更適合使用AJAX加載內容,而這正是這種情況的正常方法。爲了儘可能簡單,你可以使用jQuery庫,看看這個方法:http://api.jquery.com/load/ –

+0

這是否意味着現在在主要Index.php中的功能應該轉換成外部php文件,在選擇後加載到Index.php中? 這部分我完全不理解。 而問題的主要部分是unanswerd,我怎樣才能從菜單(a href =「給cookie或load()命令給出一個值。 –

回答

0

與另一個問題我也解決了這個問題的幫助,這是一個解決辦法,但它的伎倆。

基本上,解決方案的目的是查看URL結尾是否存在VAR。

如果是這樣,請將VAR放在Cookie中並重新加載沒有URL VAR的頁面。 重新載入後,請閱讀cookie並執行菜單選項。