Posts tagged PHP
PHP で HTML から簡単に PDF を作れる mPDF
5帳票などを HTML を表示し、それを PDF にしたいことはよくあります。FPDF などを使えば PHP で PDF を生成することもできますが、結構面倒です。しかし mPDF を使うことにより PHP で簡単に HTML から PDF を生成することが可能です。
(続きを読む…)
SQL のように HTML を解析できる htmlSQL
3「真面目にエロサイトを作ってみた」というエントリで紹介されていた、スクレイピングに使われている htmlSQL に興味を持ったので試しに使ってみた。
jonasjohn.de: htmlSQL – a PHP class to query the web by an SQL like language
(続きを読む…)
OpenPNE の管理画面を別ドメインにする際の注意事項
0OpenPNE は管理画面を別ドメインにすることができます。別ドメインにすると Basci 認証などでアクセス制限が簡単にできます。OpenPNE のセットアップガイドにもその方法が明記されています。(なぜかこの OpenPNE の trac にあるセットアップガイドを Mac の Firefox で開くと HTML ソースが表示されてしまう。Safari だと正しく表示される。私の Firefox がおかしいのかな?)
(続きを読む…)
OpenPNE で画像がアップロードできなくなったときのチェックポイント
1OpenPNE の画像がアップできない原因はいくつかあります。GD がないとかは他にも参考になるサイトがあるのでそれ以外の場合を書きました。
最初からアップロードできない場合
MySQL の最大パケット転送料に引っかかっている場合があります。以前書いた以下のエントリが参考になるかと思います。
MySQL に大きなデータを送る際に max_allowed_packet を確認した方がいい
急に画像がアップロードできなくなった場合
今回この調査依頼が来て、調査したところ MySQL の最大テーブル長 (Max_data_length)に引っかかっていました。
(続きを読む…)
PHPExcel の使い方
8PHPExcel とは PHP でエクセルファイルを生成することができるライブラリです。PHPExcel を初めて使ったので今後のために使い方をメモしておきます。
インストール
PHPExcel を下記よりダウンロードした zip ファイルを解凍して中にある Classes ディレクトリを任意の場所に置きます。
PHPExcel – OpenXML – Create Excel2007 documents in PHP – Spreadsheet engine – Home
(続きを読む…)
フリーランス開発者が身につけるべき技術、米oDeskが傾向を分析
2フリーランス開発者が身につけるべき技術、米oDeskが傾向を分析
oDeskは、フリーランス開発者と求人のオークション市場を運営する。画面のスクリーンキャプチャなどの仕組みで開発者を監督することにより、インターネット上へ開発をアウトソーシングする仕組みを提供している。
PHP の flock 関数を勘違いしていました
1PHP の flock 関数を数年ぶりに使用したのですが、すごい勘違いをしていました。DB を使用するようになってからいうものめっきりファイルロックなど使わなくなっていたので。。。(言い訳です^^)
(続きを読む…)