ショッピング・システムの在庫数表示に疑問

このQ&Aのポイント
  • ショッピング・システムの在庫数表示に疑問を持ちました。在庫数がテキストで表示されていることから、リアルタイムでの在庫管理ができない可能性があることを示唆しています。
  • 在庫数がテキストで表示される理由について疑問を持っています。リアルタイムに在庫数が反映されるシステムであっても、ブラウザでは数字がテキストで表示されてしまうのでしょうか?
  • ショッピング・システムの注文ページにて在庫数がテキストで表示されていることに疑問を感じました。リアルタイムな在庫管理を行うには、在庫数をテキストではなく数値で表示する必要があるのではないかと考えています。
回答を見る
  • ベストアンサー

ショッピング・システムに、HTMLで読める「在庫数あと1」

楽天市場で見つけたのですが、あるショップの注文ページに、 「在庫数は 1 個」という記述がありました。 ソースを見てみたら、次のようになっていました。 -------------------------------- <tr><td colspan="2">100個入荷!ただいまの在庫数は 1 個です!即納!</td></tr> -------------------------------- ここで私には、在庫数の部分がテキストで表示されていることに疑問を持ちました。 といいますのは、明確な在庫数をお客に提示しているということは、信用上、注文に応じてリアルタイムでその減少を管理できるように、cgiなどを組むのが普通だと思うのです。 となると、ここで、在庫数の数値の部分がテキストで書かれているのは、その仕組みが働いていないことを示しているように思いました。 リアルタイムに在庫数が反映されるシステム(cgi)を組んでいても、ブラウザでは数字がテキストで表示されてしまうものなんですか? (cgiを含め、プログラミングには全くの素人です。)

  • CGI
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • mi-si
  • ベストアンサー率35% (200/567)
回答No.1

実際にそのページを見てみないと解りませんが、(件数が少ないものであれば手動の方が早いので。) プログラミング的に在庫ファイルorデータベースを検索してその結果をテキストとして表示させることは可能です。またその方法も通常のcgiに限らず、shtml(cgi埋め込み型HTML)、jsp,asp,php,その他ものもろの方法で可能です。cgiの出力は通常のHTMLが出力されますので(実際は動画ファイルからプレーンテキストまではき出せますが)、見る方は唯のテキストファイルをみている事になります。この場合、アクセスした時点での在庫数が表示されます。 また、cgiのプログラムの拡張子必ずしも.cgiとは限りませんし、 http://www.***.***/dummy/1234/ とURLを指定した場合dummyと言うcgiが1234と引数をともなって動いている可能性もあります。

blue_hope
質問者

お礼

そこの URLを引用するのがてっと利早いのでしょうが、考えすぎかもしれませんが、営業妨害になってもいけないと思いましたので、勝手ながら状況説明はこれまでとさせていただきます。 たいへん参考になりました。ありがとうございました。

関連するQ&A

  • jquery にて、アラートダイアログ表示

    jquery を用いて、 下記のようなアラートアクションをしたいと思っています。 ○HTML /* ----------------------------------- */ <table id="stockWrap"> <tr><td class="stock">即納</td></tr> <tr><td class="stock">【予約注文】3ヶ月</td></tr> <tr><td class="stock">【予約注文】6ヶ月</td></tr> </table> /* ----------------------------------- */ ○条件 #stockWrap の中に、 「【予約注文】○ヶ月」と「即納」が混在している場合。 または、 「【予約注文】○ヶ月」と「【予約注文】○ヶ月」が混在ある場合。 ただしその他の条件として、 ※<tr>~</tr> の数は状況によって変わり、中身も「【予約注文】○ヶ月」か「即納」も状況により変化します。 ※「【予約注文】○ヶ月」1つのみの場合、「即納」1つのみの場合、「即納」が複数ある場合は、除外します。(アクション開始しません) ※上記には 3ヶ月や 6ヶ月 とありますが、【予約注文】○ヶ月 は変わる場合があるので、前方一致で【予約注文】と指定したいと思っています。 ○アクション (1) アラートダイアログが表示。 可能でしたら、「jQuery Alert Dialogs」を用いてダイアログを表示させたい。 テキストは、 「 納期が違う商品は、同時に決済ができません。<br>別々に注文ください。 」 と表示さたいと思っています。 「jQuery Alert Dialogs」 http://abeautifulsite.net/2008/12/jquery-alert-dialogs/ (2) 上記アラートで OK を押したら、 .stock の backgroung-color を #FF0000; にして目立たせる。 以上です。 つたない説明で申し訳ないですが、 何卒よろしくお願い致します。 不明な点があったら、補足します。

  • HTMLでタイムスケジュールを作成しています。

    HTMLでタイムスケジュールを作成しています。 ブラウザはIE7です。 左側の「No.」~「氏名」は固定です。 タイムスケジュールの部分に横スクロールを表示させ、ブラウザの横スクロールは使用しません。 1分単位で表示させたいのですが、どうしてもレイアウトが崩れてしまいます。 (添付の図ぐらいの間隔にしたいです。1分を1~3pxぐらいでしょうか。) 下記のHTMLは作成中のものですが、文字数制限のため一部を省略しています。 <table width="100%"> <td> <table width="310" align="left" border="1" cellspacing="0"> <tr> <td rowspan="2" width="10"><div align="center">No.</div></td> <td width="100"><div align="center">所属</div></td> <td width="100"><div align="center">部門</div></td> <td width="100"><div align="center">勤務区分</div></td> </tr> <tr> <td width="100"><div align="center">区分詳細</div></td> <td width="100"><div align="center">階級</div></td> <td width="100"><div align="center">氏名</div></td> </tr> <tr align="middle"> <td rowspan="2" height="50">1</td> <td>所</td> <td>部</td> <td>区</td> </tr> <tr align="middle"> <td>詳</td> <td>階</td> <td>太郎</td> </tr> </table> <div style="overflow-x:scroll; overflow-y:visible;"> <table height="100%" border="1" cellspacing="0"> <tr> <td colspan="60" align="center">08</td> <td colspan="60" align="center">09</td> <td colspan="60" align="center">10</td> </tr> <tr> <td colspan="15" align="right">15</td> <td colspan="15" align="right">30</td> <td colspan="15" align="right">45</td> <td colspan="15" align="right">60</td> <td colspan="15" align="right">15</td> <td colspan="15" align="right">30</td> <td colspan="15" align="right">45</td> <td colspan="15" align="right">60</td> <td colspan="15" align="right">15</td> <td colspan="15" align="right">30</td> <td colspan="15" align="right">45</td> <td colspan="15" align="right">60</td> </tr> <tr align="center"> <td colspan="100" bgcolor="lightpink" height="50">未</td> <td bgcolor="lightblue"></td> <td bgcolor="gold"></td> <td bgcolor="lightblue"></td> <td bgcolor="gold"></td> <td bgcolor="lightblue"></td> <td bgcolor="gold"></td> <td bgcolor="lightblue"></td> <td bgcolor="gold"></td> <td bgcolor="lightblue"></td> <td bgcolor="gold"></td> <td colspan="70" bgcolor="lightgreen">仕</td> </tr> </table> </div> </td> </table>

    • ベストアンサー
    • HTML
  • HTMLタグでテーブル枠を曲線で記述したい

    添付画像は「オークションプレートメーカー2」のテンプレートで、少しアレンジしようと思っています。 最上部の角が丸くなっていますが、下記のどの部分にあたるのでしょうか? すみませんが教えてください。 <br><center> <table cellspacing=0 border=0 cellpadding=0 width=550> <tr> <td width=1></td> <td width=1></td> <td width=1></td> <td width=2></td> <td width=2></td> <td width=536></td> <td width=2></td> <td width=2></td> <td width=1></td> <td width=1></td> <td width=1></td> </tr> <tr> <td height=1 colspan=4></td> <td height=1 bgcolor=#FF6666></td> <td rowspan=5 bgcolor=#FF6666 align=center> <font color=#FFFFFF size=5><b> </b></font> </td> <td height=1 bgcolor=#FF6666></td> <td height=1 colspan=4></td> </tr> <tr> <td height=1 colspan=3></td> <td height=1 colspan=2 bgcolor=#FF6666></td> <td height=1 colspan=2 bgcolor=#FF6666></td> <td height=1 colspan=3></td> </tr> <tr> <td height=1 colspan=2></td> <td height=1 colspan=3 bgcolor=#FF6666></td> <td height=1 colspan=3 bgcolor=#FF6666></td> <td height=1 colspan=2></td> </tr> <tr> <td height=2></td> <td height=1 colspan=4 bgcolor=#FF6666></td> <td height=1 colspan=4 bgcolor=#FF6666></td> <td height=2></td> </tr> <tr> <td colspan=5 bgcolor=#FF6666><br><br></td> <td colspan=5 bgcolor=#FF6666><br><br></td> </tr> <tr> <td colspan=5 bgcolor=#FF6666></td> <td> <table width=100% cellspacing=5 border=0 cellpadding=10 bgcolor=#FFCC66> <tr> <td align=left bgcolor=#FFF0F0> <font color=#993333 size=3> </font> </td> </tr> </table> </td> <td colspan=5 bgcolor=#FF6666></td> </tr> <tr> <td height=7 colspan=11 bgcolor=#FF6666></td> </tr> <tr> <td height=2 colspan=11></td> </tr> <tr> <td height=2 colspan=11 bgcolor=#FF6666></td> </tr> </table> <br> <font color="#999999" size=1>+ + + この商品説明は</font> <a href="http://www.auclinks.com/" target="_blank"><font color="#666666" size=1>オークションプレートメーカー2</font></a> <font color="#999999" size=1>で作成しました  + + +</font><font color="#FFFFFF" size=1><br>No.113.002.002</font><br> </center>

    • ベストアンサー
    • HTML
  • CSSのtableについて【CSSが無かったのでHTMLで…。】

    <html> <head> <title>test</title> <style type="text/css"> <!-- table { border : 1px #000000 solid; text-align : center; } td,th { border : 1px #000000 solid; width : 100px; } --> </style> </head> <body> <table> <tr> <td rowspan="2"> 1 </td> <td> 3 </td> </tr> <tr> <td> 2 </td> </tr> <tr> <td colspan="2"> 3 </td> </tr> </table> </body> </html> このように入力をした場合、一番下にできるテーブル(3)2つ結合しているにもかかわらず、1つ分?の状態で文字がcenterになってしまいます。結合した(2つの)真ん中に表示させるにはどうしたらいいですか?? 教えてください☆

    • ベストアンサー
    • HTML
  • CGI Perl 画像の出し方

    <table border=1> <tr> <TD colspan="3"> <table width=100% cellpadding=0 cellspacing=0><tr> <TD colspan="2">$c_name[$seedno]</TD> </tr></table> </TD> </tr> <tr> <TD colspan="3" align="right"></TD> </tr> <tr> <TD nowrap colspan="3">$ap<br> $dp<br> </TD> </tr> </table> 今CGIを改造中なのですが 10行目の所に自作の画像を出したいのですがどうすれば良いのでしょうか?。 出す画像は、登録しているキャラ毎の画像を表示したいのです。 例えばAというキャラが出たらAキャラの画像、Bというキャラが出たらBキャラの画像という感じです。 上手く説明できませんが宜しくお願いします。

    • ベストアンサー
    • Perl
  • エクセルで在庫数を表示したい!

    定期的にロットの入った製品が入荷します。 A列に日付、B列に入荷数、C列に出荷数、D列に在庫数を入力しています。 D列は、=D1+B2-C2 で在庫数を算出しています。 この在庫数を大きくF1に表示するには、どのような計算式を入力すれば良いですか? 出荷される度に行が下がって(増えて?)いくので、単純にF1に =D2と入力できませんよね・・? 1つのロットだけなら良いのですが、複数ロットの総合計を算出させる為に、計算式を教えてもらいたいです。 お願い致します。

  • ホームページビルダーで右端のセルが狭くなります。

    ホームページビルダーで右端のセルが狭くなります。 現在ホームページビルダーの教科書を見ながら勉強しているのですが、教科書が用意しているファイルをビルダーで開くと右端のセルだけが狭くなります。 ちなみにブラウザ(IE)で開くと問題ありません。 これは何が原因でしょうか?編集しにくいので教えてください。 ちなみにソースは以下の感じです。(BODY以下) 念のため画像も添付します。 <BODY text=#000000 vLink=#808080 aLink=#ff8040 link=#ff3535 bgColor=#333333> <CENTER> <TABLE cellPadding=3 width=650 bgColor=#ffffff> <COLGROUP> <COL> <COL width=220> <TBODY> <TR> <TD vAlign=top rowSpan=11><IMG height="400" alt="代替テキスト1" src="xxx.gif" width="120" border="0"></TD> <TD colSpan=2><IMG height="150" alt="代替テキスト2" src="xxx.jpg" width="520" border="0"></TD></TR> <TR> <TD colSpan=2> <UL> <LI></LI> </UL> </TD></TR> <TR> <TD colSpan=2><IMG alt="代替テキスト" src="ixxx.gif" border="0"></TD></TR> <TR> <TD><IMG height="180" alt="代替テキスト" src="xxxx.jpg" width="140" border="0"></TD> <TD vAlign=top><FONT size=-1>長いテキスト文<BR><BR>このページの先頭へ</FONT></TD></TR> <TR> <TD colSpan=2></TD></TR> <TR> <TD></TD> <TD vAlign=top></TD></TR> <TR> <TD colSpan=2></TD></TR> <TR> <TD></TD> <TD vAlign=top></TD></TR> <TR> <TD colSpan=2></TD></TR> <TR> <TD></TD> <TD vAlign=top></TD></TR> <TR> <TD align="center" colSpan=2></TD></TR></TBODY></TABLE></CENTER></BODY></HTML> ちなみにCOLGROUPとCOLの使い方もよくわかりません。 よろしくお願い致します。

  • colspanを使うと正しく表示できない?!

    あるwebシステムで 現在の予約数を表示するようなhtmlを作成しています。 tableを使って、td内に予約できる数をcolspanで指定して、 現在の予約状況がひとめでわかるように表示しているのですが なぜか、正しく表示できなくなってしまいました。 ブラウザもie6からie8にはなったのですが。 いろいろ検索してみると、似たような質問はたくさんされていましたし、 それぞれにwidth指定もすればよい・・・のように記載されていて解決されているようでした。 でも、同じように試してみましたがダメでした。(表示結果は同じ) サンプルとしまして、(全体で92がMAXの予約数として です) <table width="319" border="1" cellpadding="0" cellspacing="0"> <tr> <td width="100" height="25" colspan="2" align="center">日時</td> <td width="100" colspan="50" align=right>50</td> <td width="84" colspan="42" align=right>92</td> <td width="35" height="25" align="center" bgcolor="#ffd37d">空き</td> </tr> <tr> <td rowspan="12" width="55" align=center valign=top>11月26日</td> <td width="45" align=center>0時</td> <td width="110" colspan="55" bgcolor="#ff4500" align="center">55</td> <td width="74" colspan="37" bgcolor=white><br></td> <td width="35" align=center><font color=navy>37</font></td> </tr> <tr> <td width="45" align=center>1時</td> <td colspan="55" bgcolor="#ff4500"align="center">55</td> <td colspan="37" bgcolor=white><br></td> <td width="35" align=center><font color=navy>37</font></td> </tr> <tr> <td width="45" align=center>2時</td> <td colspan="55" bgcolor="#ff4500" align="center">55</td> <td colspan="37" bgcolor=white><br></td> <td width="35" align=center><font color=navy>37</font></td> </tr> <tr> <td width="45" align=center>3時</td> <td colspan="70" bgcolor="#ff4500" align="center">70</td> <td colspan="22" bgcolor=white><br></td> <td width="35" align=center><font color=navy>22</font></td> </tr>  ・  ・  ・ のような場合、<tr>内の2つめの<td>のcolspan=70も55も同じ幅で表示されます。 違う・・・といえば、align=centerでそれぞれ数字を表示させていますが 55のテキストが少し左寄り、70がcenterに表示されてるように見えます。 また、赤背景色の幅も微妙に0.xミリくらいは colspan=70の方が広いです。 tableのwidthがborderの幅を考慮していないのですが これも問題でしょうか? みなさん、似たような問題がでても解決されているようなのですが 自分の場合、どうやってもなかなか解決できません。 tableの幅を広めに取ったり、style指定したり、widthを入れたり・・・ 因みに依然(今年の春頃まで?)は、width無しのcolspan指定だけで、 思い通りに表示できていました。 その後、ブラウザのバージョンアップがありました。 最初(春頃)はstyleで table{ table-layout:fixed; } を指定したらなんとかうまく表示できました。 今回は春頃のバージョンのままで特に変更なく動かせるはずだったのですが。。。 そのままではダメなようです。 どのような方法があるのかアドバイスいただければと思います。 よろしくお願いします。

    • ベストアンサー
    • CSS
  • 注文番号をバーコード化して入庫・在庫管理を行いたい

    この度、部品の入庫・在庫管理が全く行われていない会社に入社して管理を任せれ苦慮しています。 使用するアプリはEXCELで注文書の作成して印刷して仕入先へFAXを行い、注文書のデータは別シートに蓄積され、入荷時に別シートを開けて入荷数と入荷日を手入力しております。 今後は、EXCELで下記仕様にて注文番号をバーコード化して、それを一つの管理コードとして入荷・在庫管理を行いたいと思います(ある注文番号を入力すると該当する品名/型番・注文数・注文単価が表示される)。 お知恵をお借りいたしたくご教示のほどお願い申し上げます。 (1)注文書のデータは別シートに蓄積され、注文番号・品名/型番・注文数・注文単価・入荷数・入荷日が入力されている。(添付ファイルの画像下部) (2)在庫管理シートを作成する。部品毎に別シートで管理、品名/型番・注文番号・注文数・入荷数・在庫数が入力されている。 (3)(1)より納品書を作成して、納品書の注文番号の隣に注文番号をバーコードで表示させる。仕入先に注文書と納品書をFAXや電子メールのPDFデータを送信する。(添付ファイルの画像上部) (4)仕入先は、(3)の納品書を使用して納品書。バーコード化された注文番号をバーコードでリーダーで読み取り(1)のシートの該当する注文番号のデータを呼び出す。入荷数と入荷日のセルに注文数の数字と入荷日(当日)を反映させる。 (5)(4)の処理と同時に注文番号より(2)の別に作成されている在庫管理シートの該当する注文番号を選択して注文番号の右列の入荷数を入力するセルに自動で入荷数を反映させる。 以上が行いたい処理の仕様ですが、もしかしたら不可能かもしれません。 少なくとも、(1)(3)(4)は行うことができればと思います。 VBAは、ほとんど経験がありません。少なくとも(1)(3)(4)は行うことができればと思うのですが、教えていただけませんでしょうか?。 ・注文データの入力 ・納品書の作成印刷 ・バーコード表示 ・商品台帳管理 ・入庫明細作成蓄積 ・出庫明細作成蓄積(納品書の作成と連動です。) ・商品の在庫管理(入庫明細、出庫明細作成と連動です) 以上の機能があれば助かります。 小生の都合で申し訳ありませんが、年末年始休暇を勉強をかねて作成に努めたいと思います。 お忙しいところ申し訳ありませんが、可能な限りご協力・ご指導のほどをお願い申し上げる次第です。 よろしくお願いいたします。

  • 入れ子になっているHTMLタグも抜き出したい

    現在、/^(<([\w]+)[^>]*>)(.*?)(<\/\\2>)/という正規表現で 再帰的に処理させてHTML部分のみカットしています。 が、 <table border="1" cellpadding="2" cellspacing="0" align="right" style="margin-left:1em"><tr><td colspan="2" cellspacing="0" cellpadding="2"><table align="center" border="0"><tr><td colspan="2" align="center">aaa</td></tr></table></td></tr></table> こういった同じタグの入れ子状態になっている事を想定していなかった為 正しく抜き出しが行えず問題が発生しています。 しかし、現状の処理でずっと動作させてきたので、出来るだけ処理を変更せず 上記HTMLにも対応させたいです。 何かいい正規表現か、同等の処理はありませんでしょうか?

    • 締切済み
    • PHP

専門家に質問してみよう