私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ[PHP][フレームワーク]CodeIgniterスレ
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
>>547
kwsk
kwsk
バージョン1.7.1使ってるんですが、検索結果をページングしたいときって、検索条件はセッションに入れるものなんでしょうか?
>>552
1個だったら、POSTやGET(URLのセグメント)に入れて次ページに持ち越せると思うけど、
条件が複数個ある場合は、セッションに入れて持ち回りするのが楽ですかね?
条件をいったん配列に入れて、シリアライズして、エンコードして、無理矢理POSTやGETに埋め込むということもできるだろうけど、スゴク面倒くさそうです><
1個だったら、POSTやGET(URLのセグメント)に入れて次ページに持ち越せると思うけど、
条件が複数個ある場合は、セッションに入れて持ち回りするのが楽ですかね?
条件をいったん配列に入れて、シリアライズして、エンコードして、無理矢理POSTやGETに埋め込むということもできるだろうけど、スゴク面倒くさそうです><
>>555
アドバイスありがとうございます。
検索項目が動的に増える作りなので、セッションにしようと思います。
もうひとつ質問なんですが、セッションの保存先をデータベースにした場合、
セッションテーブル内のデータはどのタイミングで破棄されるのでしょうか?
アドバイスありがとうございます。
検索項目が動的に増える作りなので、セッションにしようと思います。
もうひとつ質問なんですが、セッションの保存先をデータベースにした場合、
セッションテーブル内のデータはどのタイミングで破棄されるのでしょうか?
ガベージコレクションで自動で消えるんですね。
お騒がせしました。
お騒がせしました。
検索条件指定画面で生のSQLクエリに近いものをユーザが入力できるようにしたいんですが、
CodeIgniterのActiveRecord使った時に、SQL実行エラーが発生した場合の記述ってどうやるんでしょうか?
直書きのPHPだと以下のような記述ができるみたいなんですが・・・。
if (!$res = mysql_query($sql)) { //エラー処理 }
CodeIgniterのActiveRecord使った時に、SQL実行エラーが発生した場合の記述ってどうやるんでしょうか?
直書きのPHPだと以下のような記述ができるみたいなんですが・・・。
if (!$res = mysql_query($sql)) { //エラー処理 }
>>558
自己レス。
config.phpのdb_debugをFALSEにしたらエラー画面にリダイレクトしなくなりました。
が、エラーログも出力しなくなりました・・・。
運用時はこのDBデバッグ設定はOFFにするのが普通ですか?
自己レス。
config.phpのdb_debugをFALSEにしたらエラー画面にリダイレクトしなくなりました。
が、エラーログも出力しなくなりました・・・。
運用時はこのDBデバッグ設定はOFFにするのが普通ですか?
CI1.6.3に日本語パックを当てて使ってますが、バリデーションを通すと、日本語が文字化けします。
$_POST['name']を直接取得して、EUC-JPからUTF-8に変換すると、ちゃんと表示されます。
レンタルサーバで、標準の文字コードがEUC-JPです。
CIの文字コードはUTF-8を指定しています。
バリデーション以外は、特に文字化けしないんだけど、どうしたらいいでしょうか?
とりあえずなら、表示前にいったん文字コード変換すれば対応できるけど、こんなやり方はスマートじゃないですよね?><
$_POST['name']を直接取得して、EUC-JPからUTF-8に変換すると、ちゃんと表示されます。
レンタルサーバで、標準の文字コードがEUC-JPです。
CIの文字コードはUTF-8を指定しています。
バリデーション以外は、特に文字化けしないんだけど、どうしたらいいでしょうか?
とりあえずなら、表示前にいったん文字コード変換すれば対応できるけど、こんなやり方はスマートじゃないですよね?><
>>563
どうもありがとうございます。
最初、.htaccessファイルをindex.phpがあるpublic_htmlフォルダにだけ置いていました。
CIが入っている別フォルダにも.htaccessを置いたら、文字コードを変えることができました。
まるっと解決!(・∀・)
どうもありがとうございます。
最初、.htaccessファイルをindex.phpがあるpublic_htmlフォルダにだけ置いていました。
CIが入っている別フォルダにも.htaccessを置いたら、文字コードを変えることができました。
まるっと解決!(・∀・)
あともう一つ文字化けがありました。
CIからお知らせメールを送信するとき、メールのsubjectが文字化けしていた。
.htaccessでinternel_encodingを変更するのは別に、文字コード指定の処理を入れたらメールの文字化けを回避できました。
↓↓↓
PHPのmb_encode_mimeheaderは事前にmb_internal_encodingが必要
http://www.akiyan.com/blog/archives/2006/03/phpmb_encode_mi.html
文字化けはもうイヤ><
CIからお知らせメールを送信するとき、メールのsubjectが文字化けしていた。
.htaccessでinternel_encodingを変更するのは別に、文字コード指定の処理を入れたらメールの文字化けを回避できました。
↓↓↓
PHPのmb_encode_mimeheaderは事前にmb_internal_encodingが必要
http://www.akiyan.com/blog/archives/2006/03/phpmb_encode_mi.html
文字化けはもうイヤ><
ちいたんも使ってみました
今のところCIに落ち着いてます^^
次はkohanaかな?
今のところCIに落ち着いてます^^
次はkohanaかな?
cakeはhtaccessが半必須になってるのがネック
趣味PGは無料PHPサーバでサコッとやる派の俺にはCIのほうが向いてる
業務だったらどうなるかは知らん
趣味PGは無料PHPサーバでサコッとやる派の俺にはCIのほうが向いてる
業務だったらどうなるかは知らん
デバッグモード(というか出力)は一応ある。
コンストラクタにでも以下を放り込めばいいw
$this->output->enable_profiler(TRUE);
俺は足りないから出力フックして、print_a(というライブラリがある)とかで任意にデータ構造を出力できるようにしたりしてた。
cakeのは俺は知らんのだけど、期待すると多分…
コンストラクタにでも以下を放り込めばいいw
$this->output->enable_profiler(TRUE);
俺は足りないから出力フックして、print_a(というライブラリがある)とかで任意にデータ構造を出力できるようにしたりしてた。
cakeのは俺は知らんのだけど、期待すると多分…
enable_profiler(TRUE)にしてるなら、出力したい変数をGETに上書きしとけばいいんじゃね
わざわざprintせんでも
わざわざprintせんでも
CIに不満があるならkohanaを使ってみたらいいよ☆
ドキュメントは英語だけど…(・∀・)
ドキュメントは英語だけど…(・∀・)
正直、KohanaとCIの乖離具合が最近気になる。
いや、CIのPHP4対応べったりにぶち切れて、Kohanaをメインに使って見てたんだが。
最近のCIのバージョンアップとか追いかけてないな・・・
なんだかんだ言って、CIの方が継続的に人がついてるわけだしなあ
CIがPHP4を切り捨てる方向性さえ出してくれれば、と切に思う。
いや、CIのPHP4対応べったりにぶち切れて、Kohanaをメインに使って見てたんだが。
最近のCIのバージョンアップとか追いかけてないな・・・
なんだかんだ言って、CIの方が継続的に人がついてるわけだしなあ
CIがPHP4を切り捨てる方向性さえ出してくれれば、と切に思う。
FWにしては自由すぎだし、足りない機能を付け足したらスピードも他のFWとあまりかわらないし、
何もかも中途半端な感じがする。
何もかも中途半端な感じがする。
CodeIgniterのSVNリポジトリをとってきたんですけど、フレームワーク自身のユニットテストが見つかりません。
もしかして開発チームはユニットテストをしていないんでしょうか。
もしかして開発チームはユニットテストをしていないんでしょうか。
俺もそれ気になってたわ
そもそも、CodeIgniter周りってテスト技法さっぱりわからん。
CodeIgniter流で言えば他のライブラリと組み合わせて使えということなのかもしれんけど
それにしても標準のユニットテストはオマケだよなw
そもそも、CodeIgniter周りってテスト技法さっぱりわからん。
CodeIgniter流で言えば他のライブラリと組み合わせて使えということなのかもしれんけど
それにしても標準のユニットテストはオマケだよなw
ユニットテスト PHP の検索結果 約 120,000 件
ユニットテストって便利なんですか?
変数のプロファイリングは、echoやprint_rで十分なんで、Xdebugとか使ったことないです
PHPUnit3で始めるユニットテスト
http://gihyo.jp/dev/feature/01/php-test
…後で読んでみるか
ユニットテストって便利なんですか?
変数のプロファイリングは、echoやprint_rで十分なんで、Xdebugとか使ったことないです
PHPUnit3で始めるユニットテスト
http://gihyo.jp/dev/feature/01/php-test
…後で読んでみるか
おれは業界入りたてただから、どの程度やられてるのか知らん
うちは、TDD(Test Driven Developoment)でテスト書いてから実装してる
うちは、TDD(Test Driven Developoment)でテスト書いてから実装してる
>>596
単なる思い付きですが、DSN(データベース接続情報)を配列にして、条件によって、$db["default"]["database"]に代入する値を切り替えるという方法では無理でしょうか?
CIじゃないけど、複数のサーバを使用しているとき、サーバによって接続先DB変える方法をやったことがあるので、そのイメージで。
単なる思い付きですが、DSN(データベース接続情報)を配列にして、条件によって、$db["default"]["database"]に代入する値を切り替えるという方法では無理でしょうか?
CIじゃないけど、複数のサーバを使用しているとき、サーバによって接続先DB変える方法をやったことがあるので、そのイメージで。
>>590
小さい案件ばかりでうらやましいですね。
小さい案件ばかりでうらやましいですね。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- [PHP][フレームワーク]CodeIgniter Part2 (983) - [86%] - 2015/4/7 12:46
- 【PHP】フレームワークPharonスレ (306) - [60%] - 2022/10/10 20:00
- [PHPフレームワーク]Laravel (995) - [53%] - 2017/7/22 11:45
- 【PHP】PHPフレームワーク総合スレ14 (1001) - [50%] - 2010/12/11 10:32
- 【PHP】PHPフレームワーク総合スレ15 (989) - [50%] - 2013/9/27 6:00 △
- 【PHP】フレームワークMapleに舌鼓 (470) - [48%] - 2017/12/31 9:31
- 2ch有志がPHPフレームワークを作るスレ (81) - [45%] - 2019/5/9 7:46
トップメニューへ / →のくす牧場書庫について