2011-11-23 50 views
0

我在我的網站上有許多不同的選項,我認爲它們屬於Cookie或JavaScript或者兩者兼備。將JavaScript/Cookie設置集成到我的網站

當你在我輸入URL(示例:www.fakeurl.com),它會轉到頁面,如果你是第一次,它會問:

  • 什麼是您的名字?
  • 你想讓網站的主題看起來像什麼顏色?
  • 等等

它會保存這些設置,然後將您重定向到網站,是如藍色或綠色等,在主頁上,它會說的部分:「你好,約翰,你的上次訪問是2011年5月8日。您當前的主題顏色是藍色,您想編輯這些首選項嗎?「

如果涉及到其他事情,請發表一篇針對公衆的新聞文章,而不是說「大家好」,它會說「Hello John」,並繼續。

回答

1

我覺得你可能會弄點混淆的東西。是的,您可能希望將一些信息存儲在Cookie中,以便您可能需要使用JavaScript。它聽起來像你真的想要做的是建立一個像PHP語言的網站,甚至可能與數據庫。

所以cookies存儲信息,javascript運行代碼。明確?

0

這個可以可以用JavaScript來完成,但如果用戶在另一臺計算機上,或者如果他們清除它們是cookies,那麼所有這些設置都將消失。這實際上是應該使用服務器端語言,如PHP和數據庫。當用戶更改其設置時,可以更新數據庫。這最好通過登錄系統來完成,但您可以使用用戶的IP或其他內容,並且每當該IP訪問該站點時,都會顯示該特定IP地址的設置,並且所有這些設置都將存儲在數據庫。我之前使用登錄系統完成了這個工作,實際上它非常好。

你知道任何服務器端語言,比如PHP嗎?而且,您的網站是否託管在使用PHP的服務器上? (現在大多數服務器上都有PHP)

如果您決定採用客戶端編碼,它肯定會涉及Cookie和JavaScript,因爲JavaScript會設置Cookie。 ;)

我希望這可以幫助您瞭解您可以做什麼。