☆ショッピングカートのCGIを作りたい!Perlで☆ (517レス)
☆ショッピングカートのCGIを作りたい!Perlで☆ http://medaka.5ch.io/test/read.cgi/php/1010660032/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
227: 名無しさん@お腹いっぱい。 [sage] 02/01/24 23:49 ID:??? うんこすけーぷ4.xのヤロウ、たまにエンコード間違えやがるから、 確実にjis/sjis/eucを判定できる文字を各フォームに突っ込んどいて、 jcode.plかなんかで判定、convertんとき元コード指定せんと、テストで 上手く行ってても稼動させてしばらく経ったらクレームがなんて事が。 # 昔はまったな、これで。 charsetもHTTPヘッダ、METAで両方吐き出しとけ。念には念だ。 http://medaka.5ch.io/test/read.cgi/php/1010660032/227
228: 名無しさん@お腹いっぱい。 [sage] 02/01/25 01:13 ID:??? >>215 アップされるのを待ってるんだが。 http://medaka.5ch.io/test/read.cgi/php/1010660032/228
229: 名無しさん@お腹いっぱい。 [sage] 02/01/25 01:25 ID:??? >>226 gooとかhotmailとかの有名どころも アカウント取って検証した方がいいよ。 以前 goo ではまったことがある。 http://medaka.5ch.io/test/read.cgi/php/1010660032/229
230: 名無しさん@お腹いっぱい。 [sage] 02/01/25 01:25 ID:??? スイマセン。どうしてもxrea.comで動かないんです・・・・・ 他のところで垢とって試してみます。 http://medaka.5ch.io/test/read.cgi/php/1010660032/230
231: 名無しさん@お腹いっぱい。 [sage] 02/01/25 02:13 ID:??? 困ったらとにかくへろぅわぅうど! #!/usr/bin/perl #サーバにあわせりゅ print "Content-type:text/plain \n\nHelloWorld."; exit; をウプだ。 これが動かないなら設置/設定方法が悪いかCGIが使えないかどっちかだな。 flockやsymlink、スクリプト本体より上のディレクトリにアクセスしてる 場合なんかもサーバによっては引っかかるぞ。 http://medaka.5ch.io/test/read.cgi/php/1010660032/231
232: 名無しさん@お腹いっぱい。 [age] 02/01/25 02:17 ID:??? なにげに人気のあるスレだな。 何でだろう? http://medaka.5ch.io/test/read.cgi/php/1010660032/232
233: 名無しさん@お腹いっぱい。 [sage] 02/01/25 02:29 ID:??? >>232 1のマメなレスと、微妙なジサクジエンによるものであろう。 http://medaka.5ch.io/test/read.cgi/php/1010660032/233
234: sage [sage] 02/01/25 14:31 ID:??? これ自作慈円?なの? http://medaka.5ch.io/test/read.cgi/php/1010660032/234
235: 名無しさん@お腹いっぱい。 [sage] 02/01/25 15:25 ID:??? >>234 なんか>>1が叩かれても逆切れせず、氏ったかもしないで真摯にガンバッテイルから、 漏れはいくつか応援出したじょ。 #なんか自分がPerlいじりだしたころを思い出すんだよな、このスレ。 http://medaka.5ch.io/test/read.cgi/php/1010660032/235
236: 無謀者 [sage] 02/01/25 19:29 ID:??? 先の鯖でどうしても動かないのですが、ご協力いただいた方へのお礼も含めて とりあえずソースだけでもウプして晒してみます。 コメントだらけの汚いソースですが2週間前にCGIに手をつけた素人という事で 見逃してください・・・・ ttp://cgitest.s7.xrea.com/cart.txt まだエラー処理とかは全然してません。とりあえず動いたというレベルです。 今他の鯖の垢申請中なので動けばまたウプします。 ちなみに自作自演はしてません。てかこんな自作自演できるくらいなこんな苦労しなくていいのに・・・・・(w http://medaka.5ch.io/test/read.cgi/php/1010660032/236
237: 名無しさん@お腹いっぱい。 [sage] 02/01/25 21:11 ID:??? さまになってきたジャン。 なんかスゲー懐かしい感じだyo http://medaka.5ch.io/test/read.cgi/php/1010660032/237
238: 名無しさん@お腹いっぱい。 [sage] 02/01/25 23:43 ID:??? たいしたもんです。感心しました。 http://medaka.5ch.io/test/read.cgi/php/1010660032/238
239: 無謀者 [sage] 02/01/26 00:38 ID:??? 文字コードEUCで送ったら動きました ttp://cgitest.s7.xrea.com/cgi-bin/shop4.htm ただやっぱりブラウザで頻繁に文字化けするし、sendmailで送られる データはバヶバケなんですよね はてさて、何にあわせるのが一番楽なのか・・・・ EUC統一がよさそうなんですが、そうするとブラウザが頻繁にエンコードミスるようなんですが うちのIEのせいでしょうか?それともやっぱりブラウザ出力部はS-JISにしといたほうがいいですか? http://medaka.5ch.io/test/read.cgi/php/1010660032/239
240: 名無しさん@お腹いっぱい。 [sage] 02/01/26 01:11 ID:??? >>239 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> だからじゃないの? http://medaka.5ch.io/test/read.cgi/php/1010660032/240
241: 名無しさん@お腹いっぱい。 [sage] 02/01/26 01:18 ID:??? 少し休め。 CGIが吐き出すHTML、<html>〜<head>〜</head>〜</html>が丸々抜けてんぞ。 shop4.htmはMETAの指定がShift_JISなのにファイル自体はEUC-JPだしな。 よくやったよ。フィニッシュに向けて、まずは寝れ。 http://medaka.5ch.io/test/read.cgi/php/1010660032/241
242: 名無しさん@お腹いっぱい。 [sage] 02/01/26 01:28 ID:??? 正直、ここまでたどり着くとは思わなかった。 http://medaka.5ch.io/test/read.cgi/php/1010660032/242
243: 名無しさん@お腹いっぱい。 [] 02/01/26 10:31 ID:8XQYuO1B ☆ チン マチクタビレタ〜 マチクタビレタ〜 ☆ チン 〃 Λ_Λ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・) < >>1 ねぇねぇまだなの?早く早く〜 \_/⊂ ⊂_ ) \_____________ / ̄ ̄ ̄ ̄ ̄ ̄ /| | ̄ ̄ ̄ ̄ ̄ ̄ ̄| | | 長野りんご. |/ http://medaka.5ch.io/test/read.cgi/php/1010660032/243
244: [] 02/01/26 13:29 ID:cJzc6DfB おおー、よくやったなー。お見事。 ちゃんとサブルーチンに分けてあるし。 見やすいし。 別に汚いソースじゃないじゃん。いいんじゃないの? http://medaka.5ch.io/test/read.cgi/php/1010660032/244
245: 244 [] 02/01/26 13:49 ID:8S+CJ+jU >sub sub_add{ > $ctime=time();#クッキーID作成用要素(時間) > $cid=$$+$ctime;#クッキー用ID 厳密には、クッキー用のIDが足し算だとイカンと思うが・・。 プロセスIDは一回転して戻ってくるから。 Windows だと、プロセスIDはランダムに割り当てられるし。 http://medaka.5ch.io/test/read.cgi/php/1010660032/245
246: 無謀者 [sage] 02/01/26 15:20 ID:??? お褒めの言葉ありがたい限りです。ホントここに来て見てよかったですありがとうございます。 で、文字コードなんですが・・・ 一般的にはスクリプト自体はEUCで書けとものの本には書いてありますよね? ただ、HTML表示はS-JISが一般的(だと思うのですが) たとえばスクリプトをeucで書いて(保存して)フォームからのデータは jcode.pl使ってEUCにコンバートで、スクリプト内のHTML表示部だけMETAタグでs-jis 指定してやればブラウザはちゃんと解釈してくれるんでしょうか? CGIというよりWEB作成の基礎の気もするんですが、今まではDW使ってて 文字コードって意識した事無かったもので・・・・・ 前に書いた通り全てS-JISで統一すれば楽なんですけど、スクリプトがeucじゃないと 動かない鯖にいきなりあたっちゃったもんで・・・・・ あと、この鯖、(てかeucでスクリプト書くと)sendmailで送られたメールが どうしようもなく文字化けするんですよね・・・・ちゃんとコンバートはかけてる はずなんですが。 >>245 $$で得られるIDが3桁みたいだったので重複する可能性も考えtime()とあわせてみたんですが ダメですかね?1秒以内に$$が重複する可能性は無いと思いまして・・・ アクセス数の極端に多い(同時に買物をスタートする可能性が高い)場合は問題になりそうですが・・・・ http://medaka.5ch.io/test/read.cgi/php/1010660032/246
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 271 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.782s*