ブログシステムに拒否されるソースコードを掲載しよう!
DBに接続してホゲホゲするソースコードをブログに掲載しようとしたら、システムに拒否されてしまいました。
でもよく考えたらブログシステムってデータをDBに保存しているわけですから、その操作に関係する怪しげなソースコードなんて、拒否して当たり前なんですよね(SQLインジェクション対策として)。
とはいえ、ソースコードは掲載したい! というわけで考えた結果・・・。
iframeタグを使うことにしました。
方法としては、ソースコードの部分だけを別のHTMLファイルとして切り出して、別のサーバーにアップロードしておきます。
そしてこの別サーバーに保存してあるHTMLファイルをブログのエントリーの中に作った iframe に読み込めばOKなわけです。
iframe を使っているせいでソースコード部分の高さとか、スクロールバーの制御とか、ちょっと変になって見づらいかな? となってしまいましたが、それでも掲載できないよりは良いかなと。
iframe の制御についてはおいおい勉強していきたいと思うわけではありますが、あのタグの周辺って、いろいろとカオスな事になっていそうなので早々に諦めるかも(^_^;)。