CGIとPHPについて

このQ&Aのポイント
  • HTMLの知識がなくてもネットショッピングのHPを作成できるHP作成ソフトを使用しています。
  • ショッピングカートを取り付けたいが、ボタンを文字に変えたい場合や画像をボタンに置き換えたい場合はどうすれば良いでしょうか?
  • ボタンの色や大きさは変更できますが、それ以外のカスタマイズ方法がわかりません。
回答を見る
  • ベストアンサー

CGIとPHPについて

HTMLの知識はほとんど無く、HP作成ソフト等 でネットショッピングのHPを作っています。 そこでショッピングカートを取り付けたいと思い、 カートの業者と契約し、以下のようなHTMLを貰ってコピー→貼り付けるタイプのカゴを設置しました。設置自体は簡単にできたのですが、 自分的には買い物カゴのボタンをボタンではなく文字 のみにしたいのですがどこをいじればよいのでしょうか?また出来れば、ボタンを自分の作った画像等に 置き換えて、その画像をボタンの代わりに使いたいの ですがどのようにすればよいのでしょうか? (ボタンの色や大きさは数字等を変えれば変更は 簡単ですがそれ以外のことが出来ません。) <!--問合せボタン ここから--> <FORM action='http://www.xxxxxxxx/syohin_form.php?sy=20051xxxxxxxx&sh=6xx' method='post' target='_blank' style='margin:0;font-size:10pt'> <INPUT type='submit' value='買い物カゴに入れる' style='width:120px;background-color:#333333;color:#ffffff'> </FORM> <!--問合せボタン ここまで-->

  • HTML
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

<INPUT type='submit' value='買い物カゴに入れる' style='width:120px;background-color:#333333;color:#ffffff'> の替わりに <input type="image" src="画像のURL" name="ボタンの名前" alt="代替テキスト(必須)" > を使う または、 <button type="submit" name="名前" value="値" > <img …>←普通のimgタグを書く </button> を使う

関連するQ&A

  • 買い物カゴについて

    すいません。レンタルショッピングカートについて 質問です。 現在、商品を登録する以下のようなソースがもらえる タイプのショッピングカートを使っています。 このソースはすでにボタンも付いているのですが 出来ればこのボタンの部分を変えて、普通に HTMLで書いた文字をボタンの代わりにしたいと 考えています。そのようなことは可能でしょうか? <FORM action='http://www.e-sh****.jp/******_order_new.php' method='post' target='_blank' style='margin:0;font-size:10pt'> <BR> <INPUT type='submit' value='カゴに入れる'> <INPUT type='hidden' name='button' value='追加'> <INPUT type='hidden' name='sy' value='*******************'> <INPUT type='hidden' name='sh' value='***'> </FORM> <BR>

    • ベストアンサー
    • HTML
  • 買い物カゴとHTML

    こんにちは。質問があります。 当方、現在、商品を登録する以下のようなソースがもらえる タイプのショッピングカートを使っています。 またこのソースにはボタンがすでに付属されています。(ソースを貼るとボタンもあります) 現在HPビルダー9にてHPを作成しているのですが このボタンの代わりにHPビルダーで書いた文字を クリックするとこのボタンの代わりになるように (リンク先に移行し買い物カゴに商品が入るように)したいと考えています。どのようにすればいいのでしょうか? <FORM action='http://www.e-shops2.jp/kago2/****_order_new.php' method='post' target='_blank' style='margin:0;font-size:10pt'> <INPUT type='submit' value='カゴに入れる'> <INPUT type='hidden' name='button' value='追加'> <INPUT type='hidden' name='sy' value='*********'> <INPUT type='hidden' name='sh' value='***'> </FORM> <BR>

  • CGI設置について

    教えて下さい。 現在、専用レンタルサーバーを借りてHPを公開して通信販売をしているのですが、出来ればCGI(買い物カゴ)を設置したいと思っているのですが、何分、度素人なので知識が有りません。 そこで、お聞きします、作成済みのHPに後からCGIを設置した場合、画像やスタイル・書式などが変更してしまうのでしょうか? 出来れば、簡単に設置できるものが有れば助かるのですが......... 宜しくお願いします。

    • 締切済み
    • CGI
  • swf(Flash)からcgiへのデータの送信について

    ショッピングサイトを制作しており、「ショッピングカートを見る」というボタンにFlashを使っています。 HTMLで送信する場合のボタンの記述は下記のようになっています。 <form action="http://www.●●●.com/shopingcart.cgi" method="POST"> <input type="hidden" name="mode" value="view"> <input type="submit" value="カートを見る"> </form> 色々調べて、下記のようにflashのボタンに記述したところ、ローカルのムービープレビューでは 問題なくカートの中が見れたのですが、サーバーにアップして試したところ、「直接CGIは起動 できません」という、CGIのエラーが返ってきてしまいました。 on (release) { var formData: LoadVars = new LoadVars(); formData.type="view"; formData.send("http://www.●●●.com/shopingcart.cgi?mode=view", "_blank", "POST"); } よく分かっていない為行き詰まっています。 よろしければご教授下さいますよう、お願い致します。

    • ベストアンサー
    • Flash
  • cgiをつくってくれるサイト

    ショッピングカートをHPにおきたいのですが、 インターフェースのデザインはできていて フリーのcgiでやってみたのですがどうも上手くいきませんでした。 どこか設置までしてもらえるところをご存知の方は 教えてください。

    • ベストアンサー
    • CGI
  • HTMLのFORMからCGIを呼び出すとエラー

    HTMLにショッピングカートを設置しています。HTTPDを起動して自宅サーバー環境でテストしたところ、全て正常に稼動しています。ところが同じソースを実際のサーバーにアップしたところ、リンクからCGIプログラムを呼び出すと問題なく動作するのですが、formから呼び出すと動作しません。 動作しないとはブラウザーによって振る舞いが違うのですが、たとえばFirefoxでは「接続がリセットされました」、IEでは「IEではこのページは表示できません」などとなります。FORMの呼び出し行を1行削除するとエラーにならない事までは確認したのですが、削除してしまうとそもそもデータが変更されなくなります。何をどう書き換えれば自宅サーバー環境と同じようにCGIが動作するのか、アドバイスをお願いします。 1:エラーとなるFORMの書き方 <form name="form1" method="post" action="../../cgi-bin/cart/shop.cgi"> <input name="action" type="hidden" id="action" value="in_goods"> -中略ー <input name="kazu" type="hidden" id="kazu" value="1"> <input name="imageField" type="image" src="../../images/kartbtm.gif" border="0"> </form> 2:エラーとならないFORMの書き方 下記の1行をはずす。 <input name="action" type="hidden" id="action" value="in_goods"> ただし、この場合カートに商品を入れてもデータベースが更新されない。 ローカルの環境ではカートに商品を入れてから買い物が終了しメールを送信するところまで全て正常に動作しております。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • 買い物かごを見るのhtml

    すいません。質問があります。現在自分でネットショップ運営していまして カートシステムは他社様から有料にて提供してもらっています。そのカート システムは買い物ボタンのhtml(php)を商品ごとに自動作成でき、それを 自分で作ったHPに貼り付けるというやり方となっています。 その中に「買い物かごの中を見る」というhtml(php)も二種類、自動生成によって 提供してもらっているのですが、これをできれば任意の画像をクリックすれば買い物かご中を確認できるようにしたいのですが、どのように書き換えれば良いのでしょうか?以下が提供されているhtmlです。 *****には数字が入ります。 パターン1 <p style="font-size:12px"><A Href="http://www.e-shops2.jp/kago2/konyu_order_new.php?sh=*******" target="_blank">お買い物カゴを確認する</A></p> パターン2 <form action='http://www.e-shops2.jp/kago2/konyu_order_new.php?sh=******' target='_blank' style='margin:0'> <INPUT type='submit' value='お買い物カゴを確認する' > <input type='hidden' name='sh' value='*****'></FORM>

    • ベストアンサー
    • HTML
  • スタイルシートについて

    HPでショッピングカートを設置してます。 レンタル会社に教えてもらったのですが、うまくいきません。 解る方がいましたら教えてください。 1行テキスト領域に文字を入れてカゴ入れるとカゴの中の「品名」部分に文字が繁栄されるようにしてます。 文字は入るのですが、文字数が多いと品名部分の幅が長くなってしまいます。 HTMLタグ<form>~</form>内に下記のタグを追加するという事でした 例)「■文字」と入力フィールドを追加する(品番 name) <FORM name="itemForm" action="​http://ysksbt.net/cart.jsp"​ method="post" target="cartwin"> <input type="hidden" name="command" value="add"> <input type="hidden" name="U_name" value=""> <input type="hidden" name="listURL" value="close"> ■ 種類 <select name="S_name"> <option value="s1">4cm </option> <option value="s2">2cm </option> </select> ■ 個数 <select name="C_name"> <option>1</option> <option>2</option> <option>3</option> </select>個 ■文字 <input type="text" name="1_name"> <INPUT type="image" src="​http://ysksbt.com/new_icon/b_cart.gif">​ </FORM> 「■文字」の1行テキストに文字を入れてカゴの中に入れるボタンを押すと品名の部分に文字が繁栄されるのですが、文字の数だけ品名の横幅が長くなり、ある程度の文字数になったら改行されるように .itemnamecell {width:100px;white-space:normal !important;} こちらのタグをスタイルシートへ入れてカゴの中を見たら、 「■種類」には繁栄されるのですが、「■文字」には100pxが繁栄されません。 スタイルシート初心者なのでカート会社の支持通り指定しても思うようにいかず、どこが違うのかもよく分かりません。 解る方がいましたらよろしくお願いします。

  • レンタルショッピングカートの機能について

    今レンタルショッピングカートを探しているのですが、自分の欲しい機能が付いたものがありません。 http://cart.e-shops.jp/help.htm 現在このeshopを検討していたのですが、このカートですと、サイズ「S,M,L」のように分けたとしても価格がどれも同じまま買い物カゴに入れられてしまいます。一つの買い物カゴボタンでサイズが選べて価格を変更できるショッピングカートはないのでしょうか? また、HPはすでに完成しているのでカートボタンを好きな所に貼り付けるだけのタイプを探しています。 http://www.wadax.ne.jp/index2.html このWADAXに電話確認したところ上記の2つの条件を満たしていると言っていましたが、お試し期間もないので少し不安です。一部返金システムはあるようですが。どなたかここを利用している方がいれば教えてくれますか?そのほか何か不満な点があればついでに教えてください。 質問が長くなりましたがよろしくお願いします。

  • フォームよりCGIへ複数の値をPOSTしたい…。

    はじめまして。 現在、ショッピングカートのCGIを利用するためにHTMLを調整しています。 【単一商品の場合】 <FORM action="cgi-bin/cart/cart.cgi" method="POST"><INPUT type="hidden" name="shouhinnumber" value="0001"><INPUT type="hidden" name="shouhinmei" value="高級シャンプー"><INPUT type="hidden" name="kakaku" value="3000"> あとはセレクトフォームで数を選択して送信すれば正常に料金計算されるのですが、これが、内容量によって料金が異なる場合、どのようにHTMLを組めばよろしいのでしょうか。 ラジオボタンでそれぞれの行にINPUTを入れたが、先頭のINPUTしか認識せず、フォーム文を複数作るとマージンが空き、複数選択が可能になってしまう。 なお、CGIをいじるのは危険なので、HTML内でどうにかしたい・・・。 つまり・・・ 高級シャンプーの 260mlが1800円 500mlが3000円 というように単一商品名で代金が異なるものを1つのフォーム内でCGIへ送信できないでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • HTML

専門家に質問してみよう