一个简单的电子购物程序

<?
session_start
();
?>
<html>
<head><title>电子购物--[<? echo $name ?>]</title></head>
<body>
<h1 align=center>电子购物--[<? echo $name ?>]<hr></h1>
<center>
<form action=add.php method=post>
<table border=1>
<tr bgcolor=#00FFFF>
   <td>挑选</td>
   <td>商品编号</td>
   <td>商品名称</td>
   <td>价格</td>
   <td>商品简介</td>
</tr>
<?
require("common.inc");

$mysql_link=mysql_connect("localhost");
mysql_select_db("cando",$mysql_link);
$query="select * from products ";
$result=mysql_query($query,$mysql_link);
if(!
$result)
{
    
$error=mysql_errno();
    
$error=mysql_error();
    echo
'<html><head><title>Error</title></head><body>';
    echo
'SQL查询失败';
    echo
"<br>Error:($errno)$error<br>";
    echo
'</body></html>';
    exit();
}

while(
$r=mysql_fetch_array($result))
{
    
$IsCheck="";
    If(
strstr($ProductList,$r["P_id"]))
        
$IsCheck="Checked";
?>
        <tr>
        <td align=center>
        <input type=CheckBox Name="ProductID" value="<? echo $r["P_id"?><? echo $IsCheck?>>
        </td>
        <td><? echo $r["P_id"?> </td>
        <td><? echo $r["P_name"?> </td>
        <td><? echo $r["P_price"?></td>
        <td><a href=<? echo $r["P_link"?>><? echo $r["P_descript"?></a></td>
        </tr>
<?}?>
</table>
<input type=submit value="放入购物袋">
</form>
<hr>
<a href=check.php>查看购物袋</a>
<a href=clear.php>退回所有商品</a>
<?
    ListCategory
();
?>
</center>
</body>
</html>

add.php
<?
require("common.inc");
session_start();
$Products=explode(",",$ProductID);
For (
$i=0;$i<count($Products);$i++)
{
    
PutToShopBag($Products[i],$ProductList);
}
session_register("ProductList");
PutToshopBag($Products,$ProductList);
echo 
$ProductList;

?>
<html>
<head><title><%=Head%></title></head>
<body>
<h2 align=center>您的商品己放入购物袋中<hr></h2>
<center>
<p><a href=check.php>查看购物物袋</a>
<a href=clear.php>退回所有物品</a></p>


<p><?
ListCategory
();
?></p>

</center>
</body>
</html>