當前位置:首頁 » 網購平台 » 購物車網站
擴展閱讀
寧波奧德賽優惠價格 2021-03-15 14:26:02
丹尼斯購物卡能掛失么 2021-03-15 14:25:58
淘寶購物指紋驗證失敗 2021-03-15 14:24:44

購物車網站

發布時間: 2021-01-21 10:38:34

㈠ 我想做一個網上商店網,購物車應該怎麼做呢

紅塵之子,你好!
以下代碼來自:月光軟體站
我還給你發了一個購物系統文件。
一個購物車的原代碼
一個購物車的代碼,變數放在一個數組里,用session傳遞,
<?php
//////////接收頁面變數,並放入數組
session_start();
if(!session_is_registered('stationery'))
session_register('stationery');
?>
<HTML>
<HEAD>
<TITLE>網上商城購物車</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<link rel=stylesheet href=site.css>
<script language="JavaScript">
setTimeout("windowclose()",3000);
function windowclose()
{
window.close();
}
</script>
</head><body bgcolor=#FAFBDB>

<?php
if($id)
{
echo '<center><font
color=#2C20C1><b>您所選的商品已經放入購物車!</b></font></center><br>';
echo '<center><font color=#FF0000 size=+1><b>'.$name.'</b></font></center><br>';
?>

<?php
$i=count($stationery);
if($i==0)
{
$stationery[$i]['id']=$id;
$stationery[$i]['name']=$name;
$stationery[$i]['price']=$price;
$stationery[$i]['unit']=$unit;
$stationery[$i]['num']=1;
}
else
{
for($j=0;$j<$i;$j++)
{
if($stationery[$j]['id']==$id)//數組不為空,遍歷
exit();
}
$stationery[$i]['id']=$id; //如沒有記錄,給數組增添一個元素
$stationery[$i]['name']=$name;
$stationery[$i]['price']=$price;
$stationery[$i]['unit']=$unit;
$stationery[$i]['num']=1; //數量初始化為1
}
}
?>
<center>該對話框將於3秒後關閉</center>

</body>

</html>

<HTML>
<HEAD>
<link rel=stylesheet href=site.css>
<TITLE> 網上商城購物清單 </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY bgcolor=#FAFBDB>
<?php
/////////////響應清空,購買,重計算貨款,以及查看購物車的功能。
if($pay)
if(!session_is_registered('loginame'))
{
echo "<center><font color=#3333CC><b>您還沒有登錄.</b></font></center><br>";
echo "<center><font
color=#2D2DFF><b>如果您已是商城注冊會員,請直接登錄:</b></font></center>";
echo "<FORM METHOD=POST ACTION='login.php'><table align=center width=50%><tr><td
align=right>
用戶名</td><td align=left> <input type=text name=id size=12
maxlength=12></td></tr>
<tr><td align=right>密碼</td><td align=left><input type=password name=pass
size=12 maxlength=12></td></tr>
</table><br>";
echo "<center><input type=submit name=submit value=登錄></center><br></form>";
echo "<center><font color=#2D2DFF>如果您還沒有成為商城會員,請在這里</font><a
href='login.php' target=_blank><b><font
color=#004623>注冊</font></b></a><center>";
exit();
}
else
{
$connect=odbc_connect('apolloly','sa','');
$cou=count($stationery);
for($j=0;$j<$cou;$j++)
{
if($stationery[$j]['num']<=0)
{
continue;
}
$current=date("Y-m-d H:i");
$iid=$stationery[$j]['id'];
$nnum=$stationery[$j]['num'];
$sql="insert into
wuju_purchase(member_id,wenju_id,amount,order_date)values('$loginame','$iid','$nnum'
,'$current')";
$result=odbc_do($connect,$sql);

$query_hit="select hits from wenju where id='$iid'";
$va=odbc_do($connect,$query_hit);
$hit=odbc_result($va,hits);
$hit=$hit+1;

$updt="update wenju set hits='$hit' where id='$iid'";
$execute=odbc_do($connect,$updt);
}
unset($stationery);
echo '尊敬的 <font color=#0000CE><b>'.$loginame.':</b></font><br>';
echo
'<br><br><center>您已完成本次購買,我們立即開始服務,請靜侯迴音.</center
><br>';
echo '<center>如有疑問,請撥打服務電話:86-22-********</center>';
exit();
}
?>
<?php
if($destroy)
{
unset($stationery);
echo "<center><font color=red><b>購物車已經清空,請重新選擇.</b></font></center>";
exit();
}
if($action=='get')
{
$size=count($stationery);
if($size==0)
{
echo '<center><font color=red><b>購物車內沒有任何物品.</b></font></center>';
exit();
}
if($size!=0)
{
echo '<FONT
color=#5555FF><b>您在網上商城的購物清單,請查對:</b></FONT>';
?>

<table width=400 align=center border=1 bordercolor=#49B7BC bgcolor=#C1C1C1
bordercolordark=#DEEEF1
bordercolorlight=#2E626B cellspacing=0 cellpadding=5>
<tr><td align=center width=35%><b>商品名稱</b></td><td align=center
width=15%><b>單位</b></td><td align=center
width=15%><b>價格</b></td>
<td align=center width=15%><b>數量</b></td><td align=center
width=20%><b>貨款</b></td></tr>

<?php
$aa=1;
$total=0;
echo '<FORM METHOD=POST ACTION="'.$PHP_SELF.'?action=get">';
for($s=0;$s<$size;$s++)
{
$digit[$s]='value'.$aa++;
if(isset($$digit[$s]))
{
$stationery[$s]['num']=$$digit[$s];
}
if($$digit[$s]<0)
{
$stationery[$s]['num']=1;
}
$money=$stationery[$s]['price']*$stationery[$s]['num'];
if($money==0)
{
continue;
}
echo '<tr><td align=center>'.$stationery[$s]['name'].'</td><td
align=center>'.$stationery[$s]['unit'].
'</td><td align=center>'.$stationery[$s]['price'].'</td><td align=center><input
type=text name='.$digit[$s].' size=3 maxlength=3
value='.$stationery[$s]['num'].'></td><td align=center>'.$money.'</td></tr>';
$total=$total+$money;
}
echo '<tr><td colspan=5 align=center>您本次購物的總貨款是:人民幣<font
color=#FF0000><b>'.$total.'</b></font>元。</td></tr>';
echo '</table><br><br>';
echo '<table width=300 border=0 align=center>';
echo '<tr><td align=center width=80><input type=submit name=destroy
value=清空購物車></td>';
echo '<td align=center width=30></a></td>';
echo '<td align=center width=80><input type=submit name=reset
value=重計算貨款></td>';
echo '<td align=center width=30></a></td>';
echo '<td align=center width=80><input type=submit name=pay
value=已決定購買></td></tr>';
echo '</table></form><br><br>';
}
}
echo '<center><font
color=#4A68B5><b>*註:如果您打算在商品清單中取消某樣商品,請在數量欄內置"0",點擊 "
重計算貨款"後,該商品即被刪除.</b></font></center>';
echo '<center><font
color=#4A68B5><b>*註:當您按下"已決定購買",本次購買行為即生效,請細心操作.</b></font>
</center>';
?>

</BODY>
</HTML>

㈡ 在各大電子商務購物網站,都使用購物車,哪些屬於網上購物的購物車應該具備的功能

自動跟蹤並記錄消費者在網上購物過程中所選擇的商品;允許購物者可以隨時更新購物車中的商品;完成對數據的校驗;具有良好的擴展性和介面

㈢ 淺析電商網站的購物車頁面如何做好優化

一、放入購物車按鈕必須十分明顯

建議一:「放入購物車」按鈕必須十分明顯。如果在不破壞頁面均衡美觀的前提下,「放入購物車」盡量使用顏色突出的大按鈕,如果是白底黑字,按鈕可以用紅色、黃色等比較有視覺沖擊力的顏色。另外,購物車一定要讓用戶第一眼就看見,當用戶閱讀完產品信息想購買時,一定要讓用戶做到不必尋找購物車按鈕而是直接打開頁面後就可以看到購物車按鈕。

二、購物車按鈕文字

建議二:購物車按鈕文字。對於購物車的按鈕文字是可以千奇百變的,想用什麼文字就用什麼文字,但要注意這些文字一定要符合用戶體驗和起到轉化率的作用。我們可以通過一些文字來做個實驗,看看哪些文字的轉化率是最高的,哪些文字的轉化率是最低的。比如放入購物車、立即購買、購買、立即節省xx元。加入購物車、輕松購等,這些都可以嘗試的去使用。

三、隨時放入購物車

建議三:隨時放入購物車。主要意思的是網站上應該有個方便用戶隨時把產品放入購物車的文字按鈕,可以在產品介紹頁面的最上端,如價格、型號、產品名稱等,可以簡要說明的旁邊放上購物車的按鈕,還可以在產品的描述結束後再次顯示購物車按鈕。

四、編輯購物車

建議四:編輯購物車。購物車一定要允許用戶隨時隨地的編輯購物車內容和修改要購買產品的數量。如果產品還有顏色、尺寸等,也應該允許用戶在購物車內直接進行編輯,而不是刪除產品重新去選擇產品的顏色、尺寸等放入購物車。目前的購物車都可以做到這個功能,所以就不多說了。

五、隨時隨地查看購物車內容

建議五:隨時隨地查看購物車內容。很多用戶都喜歡在任何地方、任何頁面上清楚的看到購物車內容,如果看不到購物車的內容,很多用戶都會擔心產品購買失敗或重新購買等。目前很多電商網站都是用戶主動點擊購物車鏈接才能看到購物車中已經有的哪些產品,這種方式沒有用戶體驗,也給用戶增加了一個完全沒有必要的點擊步驟

六、付款進程指示

建議六:付款流程指示。用戶在確認訂單後並完成付款的過程中,頁面應該清楚的顯示這個幾個步驟,比如檢查購物車內容、注冊或登陸帳號、確認訂單、付款、購買完成等文字,並且通過箭頭或不同顏色的字體顯示出用戶現在處於哪個一個步驟,讓用戶對接下來所需要完成的步驟和需要的時間有個心理預期。

㈣ 一個帶購物車的網站多少錢

2000

㈤ 自己建一個網站,如何實現購物車的功能

自己建站啊?呵呵呵,可以找個合作夥伴啊!介紹一個不錯的:3w網站精品店,價格也實惠。網路谷歌一下吧。

㈥ 購物網站如何設計漂亮且實用的購物車

相應的,大量的購物網站也隨之出現。如何設計兼顧美觀與可用性的網站購物車,是一門非常有研究價值的問題。本文為讀者介紹了10個優秀購物車的設計技巧,並為讀者推薦了一些國外的優秀購物車設計欣賞。1. 整版車和迷你車購物車通常有兩種形式,整版頁面的購物車和作為網頁組件的迷你購物車。建議兩種形式同時包括。迷你購物車不影響購物車以外的布局,只顯示購物的列表及簡要信息,並且有一個醒目的鏈接指向整版購物車頁面,下面是一個很好的例子:相反的,整版購物車頁面可以提供更詳細的信息,例如產品詳情、刪除/添加、稅收和發貨選項等。以下顯示了一個整版購物車頁面,它的右上角同時也包含了一個迷你購物車: 2. 結賬:逐步引導或一頁式用逐步引導的方法使用戶更容易上手。看看Apple.com結帳頁面,結帳程序包含四個步驟:登錄,結算及托運,付款方式和最後確認/修改。 除了循序漸進的引導,另一種方式是把所有的付費、運輸和結算操作放在一個頁面上。 如果設計得合理,這也是一種很好的方式。下面的網站使用了良好的單頁結帳過程: 3. 使用圖標鏈接到詳細頁面迷你購物車上應該有鏈接到詳細頁面的醒目圖標,以引導用戶進入詳細頁面。下面這個網頁雖然是日語的,但它的圖標可以清晰的顯示這是購物車鏈接。4. 使用明顯的結賬/添加按鈕設計電子商務購物車,重要的是要包含明確的信息 ,並引導客戶進入結賬程序。最好使用明顯的按鈕,並包含清楚易懂的文字,如「添加到購物車」或「結賬」。 5. 使用清晰整潔的列表設計購物車最好使用列表結構,清晰的現實信息,使用標准字體 , 並盡量避免使用復雜的背景 。6. 「繼續選購」鏈接「繼續購物」鏈接的作用是引導用戶回到商品列表繼續選購,這當然是所有網站都想要的。 7. 避免填寫過多的條目盡量讓用戶填寫最少的表格,用最快的速度完成網上購物過程。 8. 提供充分的幫助信息快速提示和通用提示是網站必不可少的組成部分,尤其是購物網站,你要讓你的客戶沒有任何疑問和疑慮的完成購物過程。關於電子商務網站的提示技巧,請參閱: 正確使用提示文字提升用戶體驗9. 使用視覺輔助使用圖標、箭頭、文字等醒目的視覺輔助元素,引導用戶的視覺流向。以下圖片顯示的一個極方便的單擊並拖動車 。.形象的購物車圖標告訴顧客,他們可以拖動物品到購物車。 10. 包含確認步驟用戶必須有一個步驟來確認是不是買到了正確的貨物,並且有辦法及時取消選擇,然後進入付款結算程序。

㈦ (java WEB)誰能告訴我在大型購物網站中使用什麼技術實現購物車的,在線等....只有50分了,一定給

目前購物車的實現主要是通過cookie、session或結合資料庫的方式。下面分析一下它們的機制及作用。
1. cookie
cookie是由伺服器產生,存儲在客戶端的一段信息。它定義了一種Web伺服器在客戶端存儲和返回信息的機制,cookie文件它包含域、路徑、生存期、和由伺服器設置的變數值等內容。當用戶以後訪問同一個Web伺服器時,瀏覽器會把cookie原樣發送給伺服器。通過讓伺服器讀取原先保存到客戶端的信息,網站能夠為瀏覽者提供一系列的方便,例如在線交易過程中標識用戶身份、安全要求不高的場合避免用戶重復輸入名字和密碼、門戶網站的主頁定製、有針對性地投放廣告等等。利用cookie的特性,大大擴展了WEB應用程序的功能,不僅可以建立伺服器與客戶機的聯系,因為cookie可以由伺服器定製,因此還可以將購物信息生成cookie值存放在客戶端,從而實現購物車的功能。用基於cookie的方式實現伺服器與瀏覽器之間的會話或購物車,有以下特點:
n cookie存儲在客戶端,且佔用很少的資源,瀏覽器允許存放300個cookie,每個cookie的大小為4KB,足以滿足購物車的要求,同時也減輕了伺服器的負荷;
n cookie為瀏覽器所內置,使用方便。即使用戶不小心關閉了瀏覽器窗口,只要在cookie定義的有效期內,購物車中的信息也不會丟失;
n cookie不是可執行文件,所以不會以任何方式執行,因此也不會帶來病毒或攻擊用戶的系統;
n 基於cookie的購物車要求用戶瀏覽器必須支持並設置為啟用cookie,否則購物車則失效;
n 存在著關於cookie侵犯訪問者隱私權的爭論,因此有些用戶會禁止本機的cookie功能。
2. session
session是實現購物車的另一種方法。session提供了可以保存和跟蹤用戶的狀態信息的功能,使當前用戶在session中定義的變數和對象能在頁面之間共享,但是不能為應用中其他用戶所訪問,它與cookie最重大的區別是,session將用戶在會話期間的私有信息存儲在伺服器端,提高了安全性。在伺服器生成session後,客戶端會生成一個sessionid識別號保存在客戶端,以保持和伺服器的同步。這個sessionid是只讀的,如果客戶端禁止cookie功能,session會通過在URL中附加參數,或隱含在表單中提交等其他方式在頁面間傳送。因此利用session實施對用戶的管理則更為安全、有效。
同樣,利用session也能實現購物車,這種方式的特點是:
n session用新的機制保持與客戶端的同步,不依賴於客戶端設置;
n 與cookie相比,session是存儲在伺服器端的信息,因此顯得更為安全,因此可將身份標示,購物等信息存儲在session中;
n session會佔用伺服器資源,加大伺服器端的負載,尤其當並發用戶很多時,會生成大量的session,影響伺服器的性能;
n 因為session存儲的信息更敏感,而且是以文件形式保存在伺服器中,因此仍然存在著安全隱患。
3. 結合資料庫的方式
這也是目前較普遍的模式,在這種方式中,資料庫承擔著存儲購物信息的作用,session或cookie則用來跟蹤用戶。這種方式具有以下特點:
n 資料庫與cookie分別負責記錄數據和維持會話,能發揮各自的優勢,使安全性和伺服器性能都得到了提高;
n 每一個購物的行為,都要直接建立與資料庫的連接,直至對表的操作完成後,連接才釋放。當並發用戶很多時,會影響資料庫的性能,因此,這對資料庫的性能提出了更高的要求;
n 使cookie維持會話有賴客戶端的支持。
各種方式的選擇:
雖然cookie可用來實現購物車,但必須獲得瀏覽器的支持,再加上它是存儲在客戶端的信息,極易被獲取,所以這也限制了它存儲更多,更重要的信息。所以一般cookie只用來維持與伺服器的會話,例如國內最大的當當網路書店就是用cookie保持與客戶的聯系,但是這種方式最大的缺點是如果客戶端不支持cookie就會使購物車失效。
Session 能很好地與交易雙方保持會話,可以忽視客戶端的設置。在購物車技術中得到了廣泛的應用。但session的文件屬性使其仍然留有安全隱患。
結合資料庫的方式雖然在一定程度上解決了上述的問題,但從上面的例子可以看出:在這種購物流程中涉及到對資料庫表的頻繁操作,尤其是用戶每選購一次商品,都要與資料庫進行連接,當用戶很多的時候就加大了伺服器與資料庫的負荷。

PS:以上是參考網上資料,對購物車實現的分析!
結合你自身的web的訪問及部署情況,可考慮優先或結合使用。
如果使用資料庫存儲,一般考慮使用緩存技術去解決性能問題。

有問題再追問,good luck!~

淘寶購物車網頁打不開

有時是網站本身的問題,換個時間段在試試,清理一下瀏覽器的緩存等。

㈨ 我想去「淘寶購物車」買東西,網址是多少啊

淘寶購物車不是一個地方,是淘寶買家的一個收藏想買的東西的工具!
進如你的淘寶頁面,就找得到!