作者sahjlee (dani-野孩子)
看板PHP
標題Re: [請益] 購物車刪除商品的功能
時間Fri Aug 12 01:03:33 2011
※ 引述《stony1990 (很愛打網球)》之銘言:
: 請問一下
: http://www.hsiu28.net/blog/shop/shop.php?class=0
: 這個購物車的網站
: 點選"放入購物車"的按鈕後 會跳到商品列表的頁面 在旁邊的"刪除"按鈕按下後
: 該項目就會在該頁面消失
: 此動作是如何達成的呢?
你可以去看他那一段的原始檔,多少可以看出些端倪
<form action="/blog/shop/shopcart.php" method="post">
<input name="action" value="remove" type="hidden">
<input name="id" value="1313081714" type="hidden">
<input value="刪除" type="submit">
</form>
這功能應該跟你之前寫的在同一頁搜尋關鍵字要替換 select 內容一樣,
post 到同一頁,跑一段程式,該加入資料庫的加入,該刪的刪掉,
之後再重新撈一次資料庫就會得到新的頁面啦!
其實你只要思考,你那一頁想要做什麼事,什麼地方按下去要變什麼,
每個動作的流程都清楚後,接下來只是將它變成程式碼而已,
邏輯上都差不多的,不難的。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.210.130.66
1F:推 alair99:請問一下 a herf="#" 是用來做什麼的 謝謝 08/12 16:37
2F:推 kerash:# 算是跳到書籤,如果沒設定東西其實等於沒作用 08/12 21:14
3F:→ bibo9901:讓觸發onclick事件時不會跳頁 08/12 21:50
4F:→ MOONRAKER:回到頁頭。(如果你做無障礙網頁,這有意外陷阱) 08/13 00:29
5F:→ sahjlee:真的啊?請問意外陷阱是..?沒仔細注意過,真該好好研究一下 08/13 02:13
6F:→ MOONRAKER:其實如果不考慮無障礙網頁就沒這個問題… 08/13 08:19
7F:→ MOONRAKER:無障礙規範建議使用onfocus代替onclick,但是在不同瀏 08/13 08:20
8F:→ MOONRAKER:覽器上onfocus的觸發時機好像會有一點差別,所以配合 08/13 08:21
9F:→ MOONRAKER:href="#"時有可能讓網頁還停在原處沒動… 08/13 08:21
10F:→ MOONRAKER:細節不很準確,因為這半年跟無障礙都脫離關係(幸好…) 08/13 08:22
11F:→ kerash:onfocus 只要選項有跑到物件上都是 focus (tab 也會) 08/13 09:23
12F:→ kerash:onclick 則是動用到滑鼠點擊才會 08/13 09:23
13F:→ kerash:所以 onfocus 吃比較多個( 滑鼠、 TAB .. etc_) 08/13 09:23
14F:→ kerash:onclick 只主要針對滑鼠點擊的事件。看需求來用比較對 .. 08/13 09:24
15F:推 kerash:無障礙在我看來只會讓網頁設計師有障礙 囧" 08/13 09:27
16F:→ MOONRAKER:無障礙第一關就是機器檢測(freego) 看到onclick就不通過 08/14 01:15
17F:→ MOONRAKER:新的無障礙規範正在制訂 將來可能還會立法強制公家網站 08/14 01:16
18F:→ MOONRAKER:必須符合無障礙 到時做公家網頁生意更是水深火熱 :( 08/14 01:17
19F:→ arrack:機器檢測還好,最煩的是人工檢測...很多無理要求 08/14 22:06
20F:推 appleboy46:機器檢測其實很好過,人工那關會直接哭出來 08/14 23:29
21F:→ sahjlee:哈真的耶,常聽我那做公家生意的同學哭訴障礙很大 XD" 08/15 01:56