タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ProgrammingとPHPに関するcat-o-ninetailのブックマーク (2)

  • PHP で帳票出力 - エンジニアきまぐれTips

    PHPお金をかけずにPDF出力する方法の覚書 によると、 PHPからPDFを出力する方法は大まかに分けて3種類ある。 文字とか画像を座標を指定してページ上にコツコツ配置していく方法 テンプレートとなるwordやpdfファイルの文字列や画像を置換する方法 pdf以外のフォーマット(htmlなど)で出力したものをpdfに変換する方法 とのこと。 1番目は論外。2番目の方法を一生懸命調べていたが、なかなかいい方法が見つからず、3番目の mPDF を使って HTML から PDF に変換するのが簡単なようだ。 http://blog.syuhari.jp/archives/1992 を参考に、Yahoo!Japan のトップをPDF化。 <?php include "./mpdf50/mpdf.php"; $html = file_get_contents("http://www.yahoo.c

    PHP で帳票出力 - エンジニアきまぐれTips
  • 第11回 スクリプトインジェクションを防ぐ10のTips | gihyo.jp

    前回はスクリプトインジェクションがなくならない理由を紹介しました。それをふまえて今回はスクリプトインジェクションを防ぐ10のTipsを紹介します。 デフォルト文字エンコーディングを指定 php.iniには、PHPが生成した出力の文字エンコーディングをHTTPヘッダで指定するdefault_charsetオプションがあります。文字エンコーディングは必ずHTTPヘッダレベルで指定しなければなりません。しかし、デフォルト設定ではdefault_charsetが空の状態で、アプリケーションで設定しなければ、HTTPヘッダでは文字エンコーディングが指定されない状態になります。 HTTPヘッダで文字エンコーディングを指定しない場合、スクリプトインジェクションに脆弱になる場合あるので、default_charsetには“⁠UTF-8⁠”を指定することをお勧めします。サイトによってはSJIS、EUC-JP

    第11回 スクリプトインジェクションを防ぐ10のTips | gihyo.jp
  • 1