Home » ブログ
検索・リンク
ブログ  ブログ以外
最近の記事
Amazon

2009 年 3 月 のアーカイブ

2009 年 3 月 19 日

MODxのチャンク出力で改行を「<br/>」に変換する

MODxでチャンク出力してデータの改行に<br/>をいれようと試してみた。
環境はMODx0961p2、サーバfedora10で文字コードはUTF-8である。

$replace =  "\n";
$scriptphp = "<br/>";
$data = str_replace($replace, $scriptphp, $data);

※$data チャンク出力してデータ
こんなかんじで実装してみたがうまくいかない。
MODxを使用しない環境でチャンク出力したデータではないがPHPを動かすとうまくいく。
試しに、MODxで

$data = nl2br($data);

これはOK。
改行コードをWindowsに変更してみた。

$replace =  "\r\n";

うまく変換する。
おいおいおい、私の頭は混乱中。

2009 年 3 月 2 日

MODxのDittoでrssを出力するが、bodのアクセスの関係で断念

MODx(0961p2)でDittoでRss出力をした。
Bodがくるようになったらrssにアクセスばかりしていて止まらない。
2~3分おきにきている。よく調べてみる。ほっとくと1日ぐらいはこの状態が続くらしい。
何が悪いかというと更新していません「304」を返していないのが悪かったようだ。
未だ、MODxで「304」の返し方が分からないので、自作でrssをファイルに出力するように変更した。
Apacheのほうで、If-Modifiedの対応をしてくれるのでこれでアクセスがなくなった。
悲しいかなDiito。

△ページトップ

Google
ページ
最近のブログ
アーカイブ
カテゴリー
最近のコメント
最近のトラックバック
    No Responses.