RSS2.0を・・・

November 23, 2006,
tags: php rss xml


このエントリーをはてなブックマークに追加

今日、PHPでxmlを吐き出すということをやってみた。
headerの書き方間違えたせいでIEでうまく見れなかったり…トラブルだらけ。

MIMEの設定をするときにこう書いたら失敗した。
Content-tyep application/xml charset=”UTF-8″

成功例は↓
Content-tyep application/xml;charset=”UTF-8″

あと苦労したのはやはり文字コード

xmlがUTFなのに足して、使ったMySQLのデータがEUCだったので変換するのを忘れてたり、.htaccessでmb_http_outputがEUC-JPとしか記述してなくてね・・・

その辺でだいぶ苦労した。

文字エンコードってほんと怖い。

DBから取り出してきたデータをmb_convert_encodingで一個一個変数を変換していこうとしたら、、、

mb_convert_variables こんな便利な関数がありましたとさ。

よのなか便利な関数がたくさんあるなぁー。

comments powered by Disqus