掲示板に戻る




CartMax7.5ユニークな数字列につきまして 投稿者: よしおか
えふ様

先日はありがとうございました。

新たに質問なのですが購入履歴を保存するにした場合4.ユニークな数字列にすることは可能でしょうか。

お手数をおかけして申し訳せんがご教授をお願いいたします。
No.282512019/8/18(Sun) 15:11:20 Res


Re: CartMax7.5ユニークな数字列につきまして 投稿者: えふ
cgi/lib/cart/cart.plの
2265行の
$CF::id = 1;
を削除してください。
No.282522019/8/19(Mon) 18:17:44 Res


Re^2: CartMax7.5ユニークな数字列につきまして 投稿者: よしおか
えふ様

ありがとうございました。
設定することができました。
注文番号桁数の17桁を8桁にはできますでしょうか。

お手数をおかけして申し訳せんが、修正箇所をご教授下さいませ。
No.282552019/8/20(Tue) 10:45:54 Mail Res


Re^3: CartMax7.5ユニークな数字列につきまして 投稿者: えふ
cgi/lib/cart/cart.plの
2227行のsub Order{
の上に

sub MakeId{
my(@saltset,$key,$i);
@saltset=('0'..'9');
srand(time^$$);
$key="";
for($i=0;$i<8;$i++){
     $key.=$saltset[int(rand(@saltset))];
}
return $key;
}
と追加して

2316行の
$odrID="$y_f$mon_f$mday_f$hour_f$min$sec_f$$";

$odrID=&MakeId;
と変更してください。
No.282562019/8/20(Tue) 22:16:49 Res


Re^4: CartMax7.5ユニークな数字列につきまして 投稿者: よしおか
8桁にすることができました。
ありがとうございました。
No.282592019/8/21(Wed) 10:17:57 Mail Res