サイトトップ
>
フォーラム一覧
-
トピックス
> [00] GHOST LAB |
READONLY
カスタマイズ
|
ヘルプ
CGI サポートフォーラム
新規投稿
ツリー表示
一括表示
リスト表示
検索
質問をする前に、過去ログに同じ質問がないか検索してください。
記事 No.457 の編集
記事を編集するには管理パスワードが必要です。
管理パスワード
記事タイトル
お名前
masaya
メール
ホームページ
文章欄
HTMLタグは使えません
http://〜とURLを記述すると自動的にリンクされます
改行は反映されます
>コメントでは化けないように気をつければいのですが、 >リンク先様のアドレス内に「-」が入っていて、 >どうしても文字化けを起こしてしまいます…。 え〜と、"-" が "W"になってしまっているということでしょうか? >過去記事の検索でも似たような記事があり、 >試してはみたのですが直りません…。 >私がやり方を理解していない為かもしれませんが、 >よろしければ教えてやってくださると嬉しいです。 過去にも何度かあったのですが、原因は特定できていなかったような気がします。 私のほうで再現できないので、原因調査できないのですよ。 設置したファイルの、文字コードを調べる CGI を作りましたので、実行してみてもらえますか? --- check.cgi ここから #!/usr/bin/perl BEGIN { use KCatch qw( source ); } require "./jcode.pl"; undef $/; @file_list = qw( setup.cgi exit.cgi exit_adm.cgi mylib.pl data/category.cgi data/data.cgi data/subcat.cgi); #print "Content-type: text/html\n\n"; $html = <<_HTML_; Content-type: text/html
Exit CGI File Check
perl version $]
_HTML_ $data=1; foreach $check_file ( @file_list ) { open (FILE, "$check_file") || die "$!"; $check_text =
; $code = "tete"; $code = &jcode::getcode(\$check_text); if ( $check_text =~ /\r\n/ ) { $return_code = "CRLF"; } elsif ( $check_text =~ /\n/ ) { $return_code = "LF"; } elsif ( $check_text =~ /\r/ ) { $return_code = "CR"; } else { $return_code = "unknown"; } $html .= "$check_file = $code $return_code
\n"; } $html .= ""; print $html; --- ここまで 1. check.cgi と名前をつけて保存。 2. exit.cgi と同じ場所にアスキーモードで転送。 3. パーミッション 755に設定。 4. ブラウザから呼び出し。 ブラウザに表示された内容を、教えてもらえますか?
- TOP -
管理者:
webmaster
■ホーム
■フォーラム一覧
■トピックス
■管理画面
■[00] GHOST LAB
├ CGI サポートフォーラム
├ JUNK TEST
├ 雑談フォーラム
■[01] KAJIKAJI KINGDOM
├ K2K更新履歴
├ はむはむ掲示板
■[02] Love & Peace from BTM
├ BTM フォーラム
├ LoveP 更新履歴
■[03] masaya's memo
├ Memo Board
■[99] GHOST 管理者用
├ HISTORY
├ 連絡用掲示板
NICOLE's - WWWForum 3.7c
Modified by masaya