KENT-WEB サポートコーナー 過去ログ [ 0493 ]


記事No: 8928
投稿日: 2011/08/13(Sat) 19:34:02
タイトル買い物カゴで中身を確認すると数量がプラスされてしまします。
ID情報: ike222da
投稿者: akihiro ikeda
URLhttp://meikei.biz/nagase/sub62.html

martの買い物カゴシステムで「購入する」はうまくいっているのですが、その後「中身を確認する」をクリックするとその商品の購入数量が1つプラスされてしまいます。
ホームページビルダーで作成していますが、「中身を確認する」を設置するとFORMタグが「購入する」と同じになってしまいます。
エリアを分けて設置したのですが、FORMタグの場所が悪いというエラーになりまして、自動修正をしますと「購入する」と同じ場所に修正されてしまいます。
「中身を確認する」というのを確認だけにしたいのですが、どうしたら良いのか分かりません。教えて下さい。お願いします。


記事No: 8931
投稿日: 2011/08/14(Sun) 14:18:50
タイトルRe: 買い物カゴで中身を確認すると数量がプラスされてしまします。
ID情報: kent
投稿者: KENT

> martの買い物カゴシステムで「購入する」はうまくいっているのですが、その後「中身を確認する」をクリックするとその商品の購入数量が1つプラスされてしまいます。
> ホームページビルダーで作成していますが、「中身を確認する」を設置するとFORMタグが「購入する」と同じになってしまいます。
> エリアを分けて設置したのですが、FORMタグの場所が悪いというエラーになりまして、自動修正をしますと「購入する」と同じ場所に修正されてしまいます。
> 「中身を確認する」というのを確認だけにしたいのですが、どうしたら良いのか分かりません。教えて下さい。お願いします。

「中身を確認」のFORMボタンには、一切の引数(hiddenフィールド)を入れてはいけません。
サンプルのmart.htmlをよく確認してください。


記事No: 8933
投稿日: 2011/08/14(Sun) 16:44:21
タイトルRe^2: 買い物カゴで中身を確認すると数量がプラスされてしまします。
ID情報: ike222da
投稿者: akihiro ikeda
URLhttp://meikei.biz/nagase/sub62.html

>
> 「中身を確認」のFORMボタンには、一切の引数(hiddenフィールド)を入れてはいけません。
> サンプルのmart.htmlをよく確認してください。

「購入する」と「確認する」の違いを十分比べて設置したのですが同じ文章のところは上書きされてしまい区別することが出来ません。そこでHTMLソースから強制的に区別して設置したのですが、同じでした。HTMLソースは次の通りです。

<form action="mart/mart.cgi" method="post"> <input type="hidden" name="code" value="p001"> <input type="hidden" name="back" value="http://meikei.biz/nagase/sub62.html">単価 : ¥41,000 (消費税込み)     ■買物カゴの中身を確認<br> 数量 : <input type="text" name="num" value="1" size="6"> <br>
<input type="submit" value="購入する"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<form action="mart/mart.cgi" method="post"> <input type="hidden" name="back" value="http://meikei.biz/nagase/sub62.html"><input type="submit" value="中身を確認"></form>
</td>

どういう風に直せば別々になるか教えてください。
幼稚な質問で恐縮ですが、よろしくお願いします。


記事No: 8934
投稿日: 2011/08/14(Sun) 18:34:20
タイトルRe^3: 買い物カゴで中身を確認すると数量がプラスされてしまします。
ID情報: kent
投稿者: KENT

> どういう風に直せば別々になるか教えてください。
> 幼稚な質問で恐縮ですが、よろしくお願いします。

ですから、ダウンロード時に付属されている「mart.html」のソースをよく見てみてください。

--------------------------------------
<form action="./mart.cgi" method="post">
<input type="hidden" name="back" value="http://www.xxx.xxx/mart/mart.html">
<input type="submit" value="中身を確認">
</form>


記事No: 8935
投稿日: 2011/08/14(Sun) 23:14:19
タイトルRe^4: ありがとうございました。
ID情報: ike222da
投稿者: akihiro ikeda
URLhttp://meikei.biz/nagase/sub62.html

> > どういう風に直せば別々になるか教えてください。
> > 幼稚な質問で恐縮ですが、よろしくお願いします。
>
> ですから、ダウンロード時に付属されている「mart.html」のソースをよく見てみてください。
>
> --------------------------------------
> <form action="./mart.cgi" method="post">
> <input type="hidden" name="back" value="http://www.xxx.xxx/mart/mart.html">
> <input type="submit" value="中身を確認">
> </form>

すいません。単純なミスです。解決しました。
ありがとうございました。


[検索ページ]