2009-10-07 27 views
0

我在尋找這種情況最簡單的辦法:使用.NETASP.NET節省客戶的運輸/賬單地址

我有一個購物車的預現有的網絡存儲(VBScript)的

我根據客戶使用的子域來定製我的客戶看到的產品(customer.mysite.com)

我的客戶要求的是,他們每次都輸入他們的賬單/送貨地址,而不是每次輸入他們的賬單/送貨地址從他們以前使用過的地址中進行選擇。

我該如何做到這一點,請記住,他們不會登錄,他們只是使用子域進入我的網站,並沒有用戶/通過下訂單。

解決方案越簡單(越容易實施)越好。

回答

2

爲什麼不只是顯示該子域的所有地址,但由於一些隱私問題,我會等到他們輸入街道地址,然後向他們顯示地址。

否則,該子域上的每個人都將看到該子域上其他人的地址。

如果他們不在乎,那麼只顯示該子域的所有地址。

或者,給他們一個選項,登錄和訂單,然後當他們這樣做,那麼你可以向他們展示他們運往所有的地址時,他們在登錄做。

最後一個是最好的一個,IMO。

1

如果他們不登錄,那麼我假設你沒有創建一個帳戶。因此服務器將無法識別它們。在這種情況下,我認爲你只剩下使用客戶端Cookie。只要確保你沒有存儲敏感數據(比如信用卡)。

+0

是的,他們不創建帳戶。 – Sev 2009-10-07 00:17:56

1

我會在用戶計算機上放置一個cookie,並在地址信息中附上子域。不利的一面是,您不應該將敏感信息放入Cookie中,但取決於您的業務性質,這對您而言可能不是問題。

+0

我只是放置地址,那麼認爲是敏感數據? – Sev 2009-10-07 00:23:02

+0

是的。如果您必須使用cookie,請對其進行加密。 – 2009-10-07 00:39:20

+0

@Sev - 如果它在cookie中未加密,則有人可以閱讀它。你想讓人們獲得你的地址嗎? – 2009-10-07 01:53:14