PHP

FUELPHPのSQL出力

PHP

一般的には、 DB::last_query()なのかと思いますが、バインドが埋まったSQLが欲しい場合は、 var_dump(Debug::dump($result));こっちで結果値と一緒にSQL持ってくる方が気前がいい。もちろんprofiling弄ってもいいけど。

PHPでダウンロード・出力機能

PHP

通常ダウンロードは特に問題なかったと思いますが、SSL環境でのダウンロード(PDF)でたまたま詰まっている人が居たので、下記のように。 ま、ダウンロードに困ったときは、#!/usr/bin/perlぐらいの勢いでおまじないと思ってればいいのかもね。 header("Cont…

機種依存文字の変換

PHP

DB:EUC-JP XML:UTF-8 PHP:EUC-JP mbstring.encoding_translation = Offこの場合の機種依存文字対応する為に mb_convert_encoding($str,"UTF-8","eucjp-win"); ここまでは思いついてました。 ただし、IBM拡張文字は?になってしまう。 そこで、機種依存文字…

ファイル書き出しで2GB問題

PHP

どこかからのコピペですが、はまったので。。。↓ここから コンパイル時に、-D_FILE_OFFSET_BITS=64をコンパイラのCFLAGS環境変数に加えることで、libcは標準的なstatコールではなくstat64コールを使用します。しかし、まだ問題が残されています。filesize()…