☆ショッピングカートのCGIを作りたい!Perlで☆ (517レス)
上下前次1-新
128: 無謀者 02/01/16 02:06 ID:??? AAS
>1つも作っていないくせにKENTさんのことを言ってるヴォケよりはマシだけどね。
すいません、私の書き方がマズかったでしょうか・・・
私自身がKENT氏をどうこう言う立場に無いのは100も承知のつもりです。
実際、趣味でやってるHPでも使わせてもらってますし。
そんなんで、たまたまこの板のKENT氏関連のスレ見たら、ワリと評判が悪く、
それでもコトアフターフォロー(サポート)に関しては悪く言ってる方が
いなかったので、引き合いに出させていただきました。
お気を悪くなされたのでしたら、申し訳ありませんでした。
129(1): 無謀者 02/01/16 02:16 ID:??? AAS
ところで、今フォームから受け取ったデータをタブ区切りでファイルに格納し
その中身が
商品名 価格 個数 値段
みたいになってるんです。でカートの中身が増えていくと行が増える。
で、最終的に合計金額を求めるのに、
open (FH,$file){
@list=<FH>;
close(FH);
foreach $line(@list){
@item=split(/\t/,$line);
省7
130: 無謀者 02/01/16 02:30 ID:??? AAS
うわ・・・
↑じゃダメだった・・・
足し算を繰り返さなきゃダメですね・・・・・やりなお〜し
131: 名無しさん@お腹いっぱい。 02/01/16 02:46 ID:??? AAS
レスの速さは凄いですね。いやみじゃなく。
それだけで、かなりの売り上げ増に結びつくから
あなたが通販やった方が良いですよ。
これだけスレが伸びるのが、その証拠。
カートの使いやすさも大事だけど、個別の対応も大事。
と、関係ないマジレスしたりして。
132(1): 無謀者 02/01/16 05:15 ID:??? AAS
ダミダ、合計が出せない・・どなたかご教授ください
$total=$kingaku+$kingaku+kingaku+kingaku・・・・・・
ってのをやりたいんです。で$kingakuてのが何回来るかわからず、
$kingakuが一定なら>>129でやったみたいに個数だして掛け算すれば
良いんですが・・・・・
133(2): 名無しさん@お腹いっぱい。 02/01/16 05:33 ID:hnHzn5xQ(1/3) AAS
>132
中身は良く知らないけど、価格が販売価格、値段が価格×個数ということでいいのかな?
だとしたら、
open (FH,$file);
while($line=<FH>) {
($hinmei,$kakaku,$kosuu,$nedan)=split(/\t/,$line);
push (@kakakus,$kakaku);
}
close(FH);
$all_kakaku = 0;
省5
134: 名無しさん@お腹いっぱい。 02/01/16 05:35 ID:hnHzn5xQ(2/3) AAS
>133
あ、訂正。
> close(FH);
> $all_kakaku = 0;
> foreach $kakakus(@kakakus) {
の、$all_kakaku ってのを、$totalになおしてね。
135(1): 名無しさん@お腹いっぱい。 02/01/16 05:49 ID:hnHzn5xQ(3/3) AAS
>133
ほかの処理が泣く、単に合計出すだけだったら、
$total = 0;
open (FH,$file);
while($line=<FH>) {
($hinmei,$kakaku,$kosuu,$nedan)=split(/\t/,$line);
$total = $total + $nedan;
}
close(FH);
だな。
省1
136(2): 名無しさん@お腹いっぱい。 02/01/16 08:51 ID:udXTb4FH(1) AAS
てか、
$nadanはchompしないでOKなんですか?
俺はいつもやっちゃうけど無駄なんですか?
あと、
$total += $kosuu * $nedan;
かと思った。
137: 136 02/01/16 08:51 ID:??? AAS
$nadanは→$nedanは
138: 名無しさん@お腹いっぱい。 02/01/16 09:19 ID:QRv7obuW(1) AAS
>136
わかんない。動作確認してないし、サンプルデータもないし。
下書きも校正もしないで書き終わったらがんがん書き込んじゃったから。
139: 名無しさん@お腹いっぱい。 02/01/16 12:13 ID:??? AAS
カートはMySQLとかPostgreSQL使うのがラクチンでいいよ。
追加、削除、計算も簡単だし。
140: 名無しさん@お腹いっぱい。 02/01/16 13:43 ID:KcWg2TMr(1) AAS
PostgreSQLPostgreSQLPostgreSQLPostgreSQLPostgreSQL
PostgreSQLPostgreSQLPostgreSQLPostgreSQLPostgreSQL
PostgreSQLPostgreSQLPostgreSQLPostgreSQLPostgreSQL
PostgreSQLPostgreSQLPostgreSQLPostgreSQLPostgreSQL
PostgreSQLPostgreSQLPostgreSQLPostgreSQLPostgreSQL
PostgreSQLPostgreSQLPostgreSQLPostgreSQLPostgreSQL
PostgreSQLPostgreSQLPostgreSQLPostgreSQLPostgreSQL
PostgreSQLPostgreSQLPostgreSQLPostgreSQLPostgreSQL
PostgreSQLPostgreSQLPostgreSQLPostgreSQLPostgreSQL
141(3): sage 02/01/16 16:21 ID:??? AAS
そんな甘いもん出ないよ!おれなんかショッピングカートで地獄見たもん
質問もすごく初歩的な四則演算とかしてるぐらいなんだから
アルゴリズムについてもっと勉強してからスレッドたてれ!
PGってそんなあまくないよ!!
設計の手法だって勉強しないといけないしさ!
初心者だから?
おいおい・・・・・システム作るのがドンだけ大変か
なんか怒りを覚えてきたぞ!
PERLの特性ってしってんのか?
PERLでやるよりプログラムの基礎勉強しろ
省2
142: 名無しさん@お腹いっぱい。 02/01/16 16:29 ID:??? AAS
. ∧ ∧
( ´ ・∀・`) へー
143(1): 名無しさん@お腹いっぱい。 02/01/16 17:12 ID:??? AAS
( ・∀・)y━~~ プハー マァマァ>>141オチツケヨ
144(1): 名無しさん@お腹いっぱい。 02/01/16 23:51 ID:??? AAS
>>141
まあ、そう怒らずに。
これから>>1が身をもって知るんだから。
145(1): 名無しさん@お腹いっぱい。 [ ] 02/01/17 12:12 ID:??? AAS
さて、ここまでのまとめ。
・共用サーバーで運営する(?)
・言語はperlで
・RDBMなどは使わずCSVファイルにてデータを管理
・今あるものは使いにくいからインターフェースにはこだわりたい
・>>1はまったくの素人である
・合計金額だすだけであたふたする>>1の支援人ももうちょっと勉強しろ
これくらいでよろしいか?
146: 名無しさん@お腹いっぱい。 [age] 02/01/17 13:41 ID:??? AAS
さて、ここまでの結論
・>>1には絶対無理
でよろしいか?
147: 名無しさん@お腹いっぱい。 02/01/17 14:23 ID:wRcZzrUC(1) AAS
>145
>・合計金額だすだけであたふたする>>1の支援人ももうちょっと勉強しろ
ああこれおれのことか(笑)
勉強というか、ちゃんと睡眠取るようにするよ(笑)
上下前次1-新書関写板覧索設栞歴
あと 370 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.010s