このトピックに書きこむ |
---|
ChildForumのサンプルからは書き込みはできません!
この内容に書き込む場合は http://www.cj-c.com/sp/cbbs.cgi?no=1 (ChildTreeトピック表示使用)でお願いします。
トピック内容表示 | |
---|---|
[10605] Re[1]: 曜日の漢字表記- ■済! / 記事引用/メール受信=ON■ □投稿者/ おぢさん -(2005/04/05(Tue) 19:06:00) □U R L/ おぉ!素晴らしい! $date=~ s/[a-zA-Z]//g; 取ったら文字化けせずに表示されました! 今日も試行錯誤してましたが、こんなもんいるか!(笑)っと思って if(length($date) > 12){$date=substr($date,5,16);$date=~ s/[a-zA-Z]//g;$date=~ s/\(\)//g;} この一文消したら見事に表示されました。 改造って(いうのかな!?)やってみると面白いですね。もっと勉強しようと思います。 有難うございました。 |
[10603] Re[1]: 曜日の漢字表記- ■記事引用/メール受信=ON■ □投稿者/ 疾風 -(2005/04/05(Tue) 17:50:26) □U R L/ 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;} |
[10602] 曜日の漢字表記- ■親トピック/記事引用/メール受信=ON■ □投稿者/ おぢさん -(2005/04/05(Tue) 03:33:30) □U R L/ I-BOARDにぷっちCGIにあった曜日を漢字にするやつを入れました。 ibbs.cgiに $week = ('日','月','火','水','木','金','土') [$wday]; としました。 PCで見る分には大丈夫でした。 ibbsk.cgiで見ると (04/05(火) 03:05:)と最後がコロンになるので、 これはibbsk.cgiの$date=substr($date,5,16)を変えることでクリアしましたが、 土曜日の「土」が表示されませんでした。ちなみに「士」にしても出ませんでした。 解決法はあるのでしょうか? |