バグ修正
2005/11/22 zipshop(zshop)_hal_ops(pro)_A8_3(PC用カート)の商品表示の不具合
エラー詳細 zipshop_hal_ops_A8_3(PC用)/zshop_hal_ops_A8_3/zipshop_hal_pro_A8_3(PC用)/zshop_hal_pro_A8_3で商品をカゴに入れた後に商品ページに戻り全商品を表示させると、余分なデータが表示されます。
修正 (1) shopフォルダ内show_unit.cgiの500〜600行目付近で以下の部分を見つけてください。

---修正する個所(修正前)---
#--------------------
# 商品データ読み込み
#--------------------
open(DATA,"$datafile") || &error;("$datafileを開けません");
@lines0 = <DATA>;
close(DATA);

foreach $line0 (@lines0){
@disp=split(/,/,$line0);
if ($disp[22] eq '○'){
push(@lines,$line0);
}
}

(2)
#--------------------
# 商品データ読み込み
#--------------------
の直後に
@lines=();
の1行を追加します。修正後は以下のようになります。

---修正後---
#--------------------
# 商品データ読み込み
#--------------------
@lines=();
open(DATA,"$datafile") || &error;("$datafileを開けません");
@lines0 = <DATA>;
close(DATA);

foreach $line0 (@lines0){
@disp=split(/,/,$line0);
if ($disp[22] eq '○'){
push(@lines,$line0);
}
}

以上で修正は終わりです。