ホームページビルダー・グレート初心者講座

グレート初心者講座トップへグレート初心者講座 小技集へグレート初心者講座≠ヨグレート初心者講座 質問掲示板へ

HTML版 過去ログ
| 掲示板を見る | ホームに戻る | ワード検索 | 過去ログ |   

文字化け

日時: 2008/01/15 05:23
識別: IDZa65Tj9IdfA
名前: ピーターラビット
参照: https://homepage3.nifty.com/captainship/

WinXPでAN HTTP,ActivePerlを使用しています。
配列を学ぶために以下のスクリプトを書きました。
------------------------------------------
#!/perl/bin/perl
use strict;
use warnings;
use CGI qw(:standard);
my @abc2 = ("山田太郎","甲子園","A","33");
print header;
print start_html("test3");
print h1(@abc2[0]);
print h1(@abc2[1]);
print h1(@abc2[2]);
print h1(@abc2[3]);
print end_html;
-------------------------------------------
これを実行すると文字化けします。
******************************************
ŽR“c‘¾˜Y
bŽq‰€
A
33
******************************************

どうすれば文字化けしなくなるでしょうか?

Re: 文字化け ( No.1 )
日時: 2008/01/15 09:27
名前: おの字◆P5lEtjFUhc

>>0
> WinXPでAN HTTP,ActivePerlを使用しています。
> 配列を学ぶために以下のスクリプトを書きました。
> ------------------------------------------
> #!/perl/bin/perl
> use strict;
> use warnings;
> use CGI qw(:standard);
> my @abc2 = ("山田太郎","甲子園","A","33");
> print header;
> print start_html("test3");
> print h1(@abc2[0]);
> print h1(@abc2[1]);
> print h1(@abc2[2]);
> print h1(@abc2[3]);
> print end_html;
> -------------------------------------------
> これを実行すると文字化けします。
> ******************************************
> ŽR“c‘¾˜Y
> bŽq‰€
> A
> 33
> ******************************************
>
> どうすれば文字化けしなくなるでしょうか?

↑これも
https://aimix.jp/hpbbbs/patio/patio.cgi?mode=view&no=3476
こっちも↑

板違い。

両スレッドに終了宣言をして、Perl関連掲示板を探しそこで質問を。

ここは、ホームページビルダーの操作を中心に、HTML・CSSなどのトラブルに関しての質問場である。

質問投稿の度に名前を変えるのは心象悪い。
こういう質問掲示板を今後利用するなら、使う名前は一つにしたほうがいい。
Re: 文字化け ( No.2 )
日時: 2008/01/15 10:00
名前: ピーターラビット
参照: https://homepage3.nifty.com/captainship/

おっしゃるとおりです。
しかしながら、言い訳させてください。

ご指摘のように私は別の掲示板で同じ投稿をしましたが、そこはある特定の人の配布するCGIスクリプトにのみ特化した掲示板でした。私は依然にその方の書籍(CD-R付)を購入し、利用していたので何の罪悪感もなく投稿しました。しかしながら、「ある特定の人の配布するCGIスクリプトのみ」ということを聞かされて、御詫びの書き込みをしました。

私はまだホームページビルダーをまだ購入していませんが、書籍を読んでいると、ホームページビルダーと言えども、HTMLやCGIの基礎知識があってこそフル活用できるものだと認識しました。そこで今は、その基礎を学ぶために「何かに特化していない」サンプルCGIスクリプトを活用し、勉強中です。

掲示板をはしごするのはネチケット違反です。私は今までにVB,Delphiの掲示板に随分お世話になり、アプリケーションを作ってきた経験があります。ですので、そのことは十二分に承知しているつもりでございます。
ですので、今回のような誤解を防ぐために名前を変えました。私はピーターラビットです。本当は別の掲示板の投稿を消したらよかったのですが、問題がおこるとは思っていなかったので、削除用パスワードは覚えていません。ですので、別の掲示板には今も私の書き込みが残っています。

今回はパスワードを記録していますので、私がマナー違反者であると大方の方が認識されるようであれば、投稿は削除いたします。でも、私の言い訳を許す、あるいは認めていただけるのであれば、ぜひともここで今後もピーターラビットで投稿させて頂きたいです。
Re: 文字化け ( No.3 )
日時: 2008/01/15 10:55
名前: nn

>>2
> おっしゃるとおりです。
> しかしながら、言い訳させてください。
>
> ご指摘のように私は別の掲示板で同じ投稿をしましたが、

おの字氏が指摘しているのは、本スレッド
https://aimix.jp/hpbbbs/patio/patio.cgi?mode=view&no=3477
と、ランボー名義の
https://aimix.jp/hpbbbs/patio/patio.cgi?mode=view&no=3476
↑このスレッドのことです。
(KENT WEBでの投稿について言っているのではないと思います。)

おの字氏が指摘しているのは、

・質問内容はこの掲示板で扱うテーマ(ホームページビルダーの操作を中心に、HTML・CSSなどのトラブルに関しての質問)と違うので(いわゆる板違い)質問内容に即した掲示板で聞いた方がよい。
・同じ掲示板で投稿ごとに名前(ランボー、ピーターラビット)を変えないほうがよい。

この2点です。


> 掲示板をはしごするのはネチケット違反です。

揚げ足取りになるかもしれませんが、別に、はしごするだけなら何も問題はありません。
現に、多くの回答者は、複数の掲示板をはしごして閲覧(時には回答)しています。
(質問者が掲示板をはしごして)同時に同じ内容の質問を複数の掲示板に投稿することが問題とされることが多いというだけです。


> 今回はパスワードを記録していますので、私がマナー違反者であると大方の方が認識されるようであれば、投稿は削除いたします。でも、私の言い訳を許す、あるいは認めていただけるのであれば、ぜひともここで今後もピーターラビットで投稿させて頂きたいです。

ていうか、おの字氏ご指摘のように、Peal関連の質問をするのなら、この掲示板で質問を続けるよりも、Perl関連の掲示板で聞く方が、有益な回答を得られやすいのではないか、という点がキモなのです。
https://www.geocities.co.jp/SiliconValley/4466/tutorial/bbs-beginning.03.html#rule-suitable

ちなみに、「質問掲示板の注意事項」を読めばわかりますが、この掲示板では、投稿者が記事を削除することは出来ない仕様になっています。
Re: 文字化け ( No.4 )
日時: 2008/01/15 11:01
名前: nn

> Peal関連の質問をするのなら

おっと、Perl の綴り間違えた!


# 投稿者が記事をこっそり修正することもできません。。_| ̄|○
Re: 文字化け ( No.5 )
日時: 2008/01/15 11:47
名前: ピーターラビット
参照: https://homepage3.nifty.com/captainship/

結論が出たようでありますので、これにて失礼させて頂きます。
場違いな所に投稿してしまった私がそもそもの原因です。
大変、ご迷惑をお掛けしました。
また、的確なアドバスをありがとうございました。
どこかの掲示板で見かけたときは、また、よろしくお願いいたします。

ホームページビルダー・グレート初心者講座 Copyright © 2002-2005 aimix All Rights Reserved