PHPで文字コードが違うシステムを混在する
Joomlaなどでフォームを作る際、普段から使っているフォームのPHPがUTF-8に対応していない事に気づいた。こ、これではラッパーで埋め込むと文字化けする・・・・。文字コードをUTF-8して保存しなおして動かせば表示はちゃんとするようになるが・・・当然。送られてくるフォームは文字化け状態。
しかたなく、暫定的にフォームCGIをShit-jで運営している別サーバにおいて、そこをIFRAMEで覗く方法を採用した。やる前には、基本がUTF-8なのでIFRAMEの中もUTF-8で表示するんだろうと思っていたが、それは間違い。IFRAMEの中はちゃんとShift-jで表示され、送られたフォームも文字化けがなかった。
そうか・・完全分離しているのね。
If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.






Comments
コメントはまだありません。
コメントをどうぞ