☆ショッピングカートのCGIを作りたい!Perlで☆ (517レス)
1-

221: 名無しさん@お腹いっぱい。 02/01/24 11:26 ID:??? AAS
そろそろあきられたかな?
222: 無謀者 02/01/24 13:34 ID:??? AAS
あきらめてないです。なんとか・・・
一応sendmailでメールを送信するところまでは漕ぎ着けました。
まだ、文字化けしたり、mailに必要な内容が反映されなかったり
とかありますが・・・・・それが解決したら次はページ作成用の
スクリプトに着手です。
223: sage 02/01/24 14:18 ID:??? AAS
いつのも間にかどんどんすすんでるね!
がんばれよ>>1
224
(1): 名無しさん@お腹いっぱい。 02/01/24 14:25 ID:??? AAS
がんばれよ。

日本語は本文はベタにISO-2022-JPだが、
subjectのエンコードはけっこうめんどくさいんだ。
225: 名無しさん@お腹いっぱい。 02/01/24 21:22 ID:??? AAS
>>224
原理主義者で無ければ全部MIME::Base64しちまえば良いだろう。
これで困るMUAある?
226
(1): 無謀者 02/01/24 22:06 ID:??? AAS
日本語コードって難しいですね・・・・
本とか読むと”EUCで書く”って書いてあり、フォームから取得したデータを
&jcode::convert(*form, 'euc');でデコード、でsendmailに送る時は
&jcode'convert(*name, 'jis');って書いてあるんですが、それでやると
表示が文字化けしたり、送られたメールが文字化けしたり・・・・
でいろいろ試した結果、スクリプトをsjisで保存、フォームでコードは
&jcode::convert(*form, 'sjis');メールはjisでデコードしたら今のところ
うまく行ってます。ちなみにw2k+IE6での検証です。あとはWinのNNと
MACでIE&NNを試してみないと・・・・
227: 名無しさん@お腹いっぱい。 02/01/24 23:49 ID:??? AAS
うんこすけーぷ4.xのヤロウ、たまにエンコード間違えやがるから、
確実にjis/sjis/eucを判定できる文字を各フォームに突っ込んどいて、
jcode.plかなんかで判定、convertんとき元コード指定せんと、テストで
上手く行ってても稼動させてしばらく経ったらクレームがなんて事が。

# 昔はまったな、これで。

charsetもHTTPヘッダ、METAで両方吐き出しとけ。念には念だ。
228: 名無しさん@お腹いっぱい。 02/01/25 01:13 ID:??? AAS
>>215
アップされるのを待ってるんだが。
229: 名無しさん@お腹いっぱい。 02/01/25 01:25 ID:??? AAS
>>226
gooとかhotmailとかの有名どころも
アカウント取って検証した方がいいよ。
以前 goo ではまったことがある。
230: 名無しさん@お腹いっぱい。 02/01/25 01:25 ID:??? AAS
スイマセン。どうしてもxrea.comで動かないんです・・・・・
他のところで垢とって試してみます。
231: 名無しさん@お腹いっぱい。 02/01/25 02:13 ID:??? AAS
困ったらとにかくへろぅわぅうど!
#!/usr/bin/perl #サーバにあわせりゅ
print "Content-type:text/plain \n\nHelloWorld.";
exit;
をウプだ。
これが動かないなら設置/設定方法が悪いかCGIが使えないかどっちかだな。

flockやsymlink、スクリプト本体より上のディレクトリにアクセスしてる
場合なんかもサーバによっては引っかかるぞ。
232
(1): 名無しさん@お腹いっぱい。 [age] 02/01/25 02:17 ID:??? AAS
なにげに人気のあるスレだな。
何でだろう?
233: 名無しさん@お腹いっぱい。 02/01/25 02:29 ID:??? AAS
>>232
1のマメなレスと、微妙なジサクジエンによるものであろう。
234
(1): sage 02/01/25 14:31 ID:??? AAS
これ自作慈円?なの?
235: 名無しさん@お腹いっぱい。 02/01/25 15:25 ID:??? AAS
>>234
なんか>>1が叩かれても逆切れせず、氏ったかもしないで真摯にガンバッテイルから、
漏れはいくつか応援出したじょ。

#なんか自分がPerlいじりだしたころを思い出すんだよな、このスレ。
236: 無謀者 02/01/25 19:29 ID:??? AAS
先の鯖でどうしても動かないのですが、ご協力いただいた方へのお礼も含めて
とりあえずソースだけでもウプして晒してみます。
コメントだらけの汚いソースですが2週間前にCGIに手をつけた素人という事で
見逃してください・・・・
外部リンク[txt]:cgitest.s7.xrea.com
まだエラー処理とかは全然してません。とりあえず動いたというレベルです。
今他の鯖の垢申請中なので動けばまたウプします。

ちなみに自作自演はしてません。てかこんな自作自演できるくらいなこんな苦労しなくていいのに・・・・・(w
237: 名無しさん@お腹いっぱい。 02/01/25 21:11 ID:??? AAS
さまになってきたジャン。
なんかスゲー懐かしい感じだyo
238: 名無しさん@お腹いっぱい。 02/01/25 23:43 ID:??? AAS
たいしたもんです。感心しました。
239
(1): 無謀者 02/01/26 00:38 ID:??? AAS
文字コードEUCで送ったら動きました
外部リンク[htm]:cgitest.s7.xrea.com
ただやっぱりブラウザで頻繁に文字化けするし、sendmailで送られる
データはバヶバケなんですよね
はてさて、何にあわせるのが一番楽なのか・・・・
EUC統一がよさそうなんですが、そうするとブラウザが頻繁にエンコードミスるようなんですが
うちのIEのせいでしょうか?それともやっぱりブラウザ出力部はS-JISにしといたほうがいいですか?
240: 名無しさん@お腹いっぱい。 02/01/26 01:11 ID:??? AAS
>>239
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
だからじゃないの?
1-
あと 277 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s