HOME
HELP
新着記事
ツリー表示
スレッド表示
トピック表示
検索
過去ログ
[
最新記事及び返信フォームをトピックトップへ
]
[ トピック内全3記事(1-3 表示) ] <<
0
>>
■10602
/ inTopicNo.1)
曜日の漢字表記
▼
■
□投稿者/ おぢさん
-(2005/04/05(Tue) 03:33:30)
I-BOARDにぷっちCGIにあった曜日を漢字にするやつを入れました。
ibbs.cgiに
$week = ('日','月','火','水','木','金','土') [$wday];
としました。
PCで見る分には大丈夫でした。
ibbsk.cgiで見ると
(04/05(火) 03:05:)と最後がコロンになるので、
これはibbsk.cgiの$date=substr($date,5,16)を変えることでクリアしましたが、
土曜日の「土」が表示されませんでした。ちなみに「士」にしても出ませんでした。
解決法はあるのでしょうか?
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■10603
/ inTopicNo.2)
Re[1]: 曜日の漢字表記
▲
▼
■
□投稿者/ 疾風
-(2005/04/05(Tue) 17:50:26)
http://www.sippu.com/
2010/04/09(Fri) 19:06:55 編集(投稿者)
2009/05/31(Sun) 19:49:57 編集(投稿者)
2008/11/08(Sat) 10:39:27 編集(投稿者)
以下が問題なのでは?
if(length($date) > 12){$date=substr($date,5,16);$date=~ s/[a-zA-Z]//g;$date=~ s/\(\)//g;}
曜日を日本語に変えたら
$date=~ s/[a-zA-Z]//g;
▲この箇所を消してみてください。
if(length($date) > 12){$date=substr($date,5,16);$date=~ s/\(\)//g;}
これで文字化けは起こらないと思いますよ。
あるいは行頭に # を付けてこの行を無効にしてみるとか。▼
#if(length($date) > 12){$date=substr($date,5,16);$date=~ s/[a-zA-Z]//g;$date=~ s/\(\)//g;}
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■10605
/ inTopicNo.3)
Re[1]: 曜日の漢字表記
▲
▼
■
□投稿者/ おぢさん
-(2005/04/05(Tue) 19:06:00)
おぉ!素晴らしい!
$date=~ s/[a-zA-Z]//g;
取ったら文字化けせずに表示されました!
今日も試行錯誤してましたが、こんなもんいるか!(笑)っと思って
if(length($date) > 12){$date=substr($date,5,16);$date=~ s/[a-zA-Z]//g;$date=~ s/\(\)//g;}
この一文消したら見事に表示されました。
改造って(いうのかな!?)やってみると面白いですね。もっと勉強しようと思います。
有難うございました。
解決済み!
引用返信
[メール受信/OFF]
削除キー/
編集
削除
このトピックをツリーで一括表示
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
入力内容にタグは利用できません。
他人を中傷する記事は管理者の判断で予告無く削除されます。
半角カナは使用しないでください。文字化けの原因になります。
名前、コメントは必須記入項目です。記入漏れはエラーになります。
入力内容の一部は、次回投稿時の手間を省くためブラウザに記録されます。
削除キーを覚えておくと、自分の記事の編集・削除ができます。
URLは自動的にリンクされます。
記事中に No*** のように書くとその記事にリンクされます(No は半角英字/*** は半角数字)。
使用例)
No123 → 記事No123の記事リンクになります(指定表示)。
No123,130,134 → 記事No123/130/134 の記事リンクになります(複数表示)。
No123-130 → 記事No123〜130 の記事リンクになります(連続表示)。
質問に関連するURL
はなるべく記入してください。
テスト投稿は禁止です!
解決したら人間の基本「ありがとう」を言いましょう!
FAQを別ウィンドウで開く
/
ぷっちCGIを別ウィンドウで開く
Name
/
E-Mail
/
└> 関連するレス記事をメールで受信しますか?
NO
YES
/ アドレス
非公開
公開
Title
/
URL
/
Comment/ 通常モード->
図表モード->
(適当に改行して下さい)
■No10602に返信(おぢさんさんの記事) > I-BOARDにぷっちCGIにあった曜日を漢字にするやつを入れました。 > ibbs.cgiに > $week = ('日','月','火','水','木','金','土') [$wday]; > としました。 > PCで見る分には大丈夫でした。 > > ibbsk.cgiで見ると > (04/05(火) 03:05:)と最後がコロンになるので、 > これはibbsk.cgiの$date=substr($date,5,16)を変えることでクリアしましたが、 > 土曜日の「土」が表示されませんでした。ちなみに「士」にしても出ませんでした。 > 解決法はあるのでしょうか?
削除キー
/
(半角8文字以内)
解決済み!
BOX/
解決したらチェックしてください!
プレビュー/
Pass/
HOME
HELP
新着記事
ツリー表示
スレッド表示
トピック表示
検索
過去ログ
-
Child Tree
-