[PHP][フレームワーク]CodeIgniter Part2
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2011/03/08(火) 23:40:02.05ID:???チュートリアル:http://codeigniter.com/tutorials/
ユーザガイド日本語訳:http://ci-user-guide-ja.nought-point-999.net/
2.0がまったり展開中です...
CodeIgniter 2.0 is stable (enough)
http://philsturgeon.co.uk/news/2010/10/codeigniter-2.0-is-stable
Link Download
http://bitbucket.org/ellislab/codeigniter/get/tip.zip
0003nobodyさん
2011/03/09(水) 00:02:08.49ID:tLnRVkk5http://www.codeigniter.com/
■チュートリアル
http://codeigniter.com/tutorials/
■CodeIgniter User Guide (公式マニュアル)
http://codeigniter.com/user_guide/
■CodeIgniter ユーザガイド 日本語版
http://codeigniter.jp/user_guide_ja/index.html
■前スレ
[PHP][フレームワーク]CodeIgniterスレ
http://hibari.2ch.net/test/read.cgi/php/1177683436/
0005nobodyさん
2011/03/19(土) 13:49:07.22ID:???ヽ、メ、〉 r〜〜ー-、__ ________________
∠イ\) ムヘ._ ノ |
⊥_ ┣=レヘ、_ 了 | え−−い、5号機はいいっ!
-‐''「 _  ̄`' ┐ ム _..-┴へ <
| |r、  ̄ ̄`l Uヽ レ⌒', ヽ. | 1〜4号機を映せっ!
(三 |`iー、 | ト、_ソ } ヽ |
| |`'ー、_ `'ー-‐' .イ `、  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | `ー、 ∠.-ヽ ',
__l___l____ l`lー‐'´____l. |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|| .| |
|| |__.. -‐イ
|| | ノ/
0006nobodyさん
2011/03/26(土) 16:03:08.33ID:???年200万円 年500万円
∧_∧ ∧_∧ ∧_∧ 年収3000万円
(; ´Д`)(; ´Д`)(; ´Д`)(; ´J`)_∧
/ \ \ \ ( ) 逝かなきゃクビな
|テスター| | PG | | PL |SE / ヽ
||\  ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄  ̄/ .|社長| |
||\..∧_∧ (⌒\|__./ ./
||. ( ) ~\_____ノ| ∧_∧
/ ヽさっさと見てこい . \| ( ) 大丈夫だから・・・
富士通 \/ ヽ.
| |ヽ、二⌒) / .|金融庁| |
年収1000万円ヽ\∧_∧ (⌒\|__./ /
みずほ
労働時間の上限上げといたから 年収賄賂次第
年収1500万円
0007nobodyさん
2011/03/28(月) 17:33:44.82ID:???| |王三王三王三王三| .| //
ゝ 乂━━━━━[強] 乂_| `-=
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
///// ///// ////// / ピーピー お風呂が焚けました>
/ ///// ///// ///// ゴーーー
___
/ \
/ \ , , /\ 被災者がんばれ!心から応援してるぞ!!
/u (●) (●) \
| u. (__人__) | .___________
\ ` ⌒ ´ ,/ガチャ | | |
/⌒ヽ ー‐ ィヽ ガチャ .| | Core i7 990x |
| | | \ ガチャ.| |Radeon HD 6990CF | ウイーン
タン. | | i i| i\,,c`ヽ彡.| | 1200W 85+ | カリカリカリ
. タン | ⌒ ̄ ̄r〜ノソィ" | inルソノノ|_|___________|
|\ ̄ ̄ ー─‐─oー"o ̄ ̄~´ ̄ ̄ _|_|__|_
0008nobodyさん
2011/04/02(土) 10:28:53.46ID:SmqKuFFCクッキーの発行は正常に出来ているようなのですが以下の機能がうまく遷移していきません。
構成は以下になってます。
controllers : viewの表示とmodelに置いてるクッキー発行への橋渡し
model : postされたパスが一致していればクッキー発行
view : クッキーが発行されてれば専用画面。なければログイン画面
現象
最初に正しいパスでログインするとログインできない。しかしクッキーは発行されている。
リロードすると専用画面に移行。
クッキーは発行されているけどget_cookieのときにはまだ出来ていないという感じなのではないかと思うのですが
なぜこうなるのかがよくわかりません。流れとしてはset_cookieしてget_cookieをしているとは思うのでうすが、何か原因などわかるようでしたらご教示いただけないでしょうか。
0009nobodyさん
2011/04/02(土) 11:35:25.12ID:???クッキーの基礎が分かってないだけ
00108
2011/04/02(土) 17:30:45.08ID:SmqKuFFCクッキーの発行の仕組み自体はわかってるんですが、
発行されるタイミングが理解できてないということですよね?
画面の遷移などをはさめばうまくいくのは実証済みなんですが、どうせなら遷移せずにシンプルに1つで済ませれればと思ってました。
0011nobodyさん
2011/04/02(土) 18:47:29.91ID:???クッキーとはそういうものなんだから
00128
2011/04/03(日) 00:40:15.56ID:Txvux10A1つのスクリプトで済ませる方法があればということです。
Codeigniterでそれができないのであれば仕方ないということです。
0013nobodyさん
2011/04/03(日) 10:31:39.90ID:???0014nobodyさん
2011/04/03(日) 11:14:00.19ID:???0015nobodyさん
2011/04/06(水) 12:12:15.11ID:???この後におすすめなのがZend Frameworkである
その後にsymfonyを使うと良いだろう
PHP5.3の環境でDeprecatedを無視できない人はCakePHPを選択してはならない。
htaccessでDeprecatedを無くす事は可能だがそれでも気持ち悪いと思う人は他のフレームワークを選択するほうかしこい。
今からフレームワークを学ぶのに現時点ではPHP5.3に正式に対応していないCakePHPを選択するのはやめておくべきだ。
今CakePHPを利用せざるを得ない人は仕事でやってる人だけである。
もしCkakePHPを使いたいのならkohanaを使おう。
0016nobodyさん
2011/04/16(土) 19:58:12.53ID:???0017nobodyさん
2011/04/20(水) 18:26:05.27ID:3iTgH4jS閉じタグか何かでしょうか?
0018nobodyさん
2011/04/20(水) 19:52:52.87ID:???001917
2011/04/20(水) 22:01:31.14ID:pDFZrByfすいません。
javascriptとかでdocument.cookieとか埋め込んだりした場合はチェックして別のものに書き換えてくれるという意味です。
0020nobodyさん
2011/04/20(水) 23:47:48.16ID:???偽者か
002117
2011/04/21(木) 00:07:21.17ID:K4NWpDnaすいません。別PCから書き込んだらID変わってしまいました。
002217
2011/04/21(木) 00:07:45.25ID:K4NWpDna0023nobodyさん
2011/04/26(火) 22:21:09.68ID:nPNx8Z8Iこのコードは何を意味しているのでしょうか?
if (isset($assign_to_config['subclass_prefix']) AND $assign_to_config['subclass_prefix'] != '')
{
get_config(array('subclass_prefix' => $assign_to_config['subclass_prefix']));
}
0024nobodyさん
2011/05/04(水) 00:09:01.55ID:???海外ではCIのほうが人気あるからね
日本もぼちぼち人気が出始めている
0025nobodyさん
2011/05/04(水) 00:54:54.05ID:???それよりGAEをがんばったほうがよくね?
0026nobodyさん
2011/05/04(水) 10:50:25.06ID:???0027nobodyさん
2011/05/04(水) 10:58:55.62ID:???0028nobodyさん
2011/05/04(水) 12:29:22.29ID:???いやJAVAのほう
サーバー用意する必要ないし便利なAPIそろってるし
速度自慢のcodeigniterより圧倒的に早いからいいんじゃね?と思った
0029nobodyさん
2011/05/04(水) 12:34:06.81ID:???0030nobodyさん
2011/05/04(水) 12:50:13.60ID:???コードイグナイタ伸びてんの途上国ばかりでアメリカはcakeとかわんなくね?
0031nobodyさん
2011/05/09(月) 23:37:40.49ID:???0032nobodyさん
2011/05/10(火) 08:17:46.80ID:???0033nobodyさん
2011/05/11(水) 01:56:15.53ID:???0034nobodyさん
2011/05/11(水) 10:33:24.94ID:???今の所文字化けみたいな事は確認できないんだけど
0035nobodyさん
2011/05/11(水) 10:36:44.01ID:???ここの住人の意見が聞きたい。
これ使ってる人は信用できる。
0036nobodyさん
2011/05/11(水) 10:45:50.86ID:???>>35
スレ違い
0037nobodyさん
2011/05/11(水) 11:56:04.04ID:???いつもwelcome.phpからindex.phpにしてたのに困った
やっぱ本家のを使うようにして他方がいいかな
0038nobodyさん
2011/05/11(水) 12:02:29.27ID:???0039nobodyさん
2011/05/11(水) 15:26:57.77ID:???0040nobodyさん
2011/05/12(木) 14:11:14.11ID:???0041nobodyさん
2011/05/20(金) 12:17:11.41ID:???0042nobodyさん
2011/05/20(金) 14:45:34.26ID:???0043nobodyさん
2011/05/20(金) 14:55:45.04ID:???0044nobodyさん
2011/05/20(金) 16:02:46.79ID:???大学受験用に数学を学習するのに小学校の教科書は参考になりますか?
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0046nobodyさん
2011/05/20(金) 16:37:14.12ID:???かまってちゃんなの?
0047nobodyさん
2011/05/20(金) 16:41:43.51ID:???大学受験用に数学を学習するのに小学校の教科書は参考になりますか?
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0048nobodyさん
2011/05/20(金) 16:42:33.67ID:???0049nobodyさん
2011/05/20(金) 20:55:57.44ID:???専門、必死すぎだろ
0051nobodyさん
2011/05/21(土) 11:08:51.31ID:???0052nobodyさん
2011/05/21(土) 19:09:21.75ID:???PHPは小規模なシステムでしか使い道がないし、VBAみたいなもんだね。
0053nobodyさん
2011/05/22(日) 13:26:53.55ID:???0054nobodyさん
2011/05/22(日) 14:14:21.26ID:???0055nobodyさん
2011/05/22(日) 14:49:43.65ID:???0056nobodyさん
2011/05/22(日) 23:50:52.70ID:???0057nobodyさん
2011/05/22(日) 23:58:14.73ID:???今までのプログラムを全部変更しなくてはならないほどの深刻な変更
はなさそうです。
0058nobodyさん
2011/05/23(月) 00:02:57.81ID:???ttp://d.hatena.ne.jp/Kenji_s/20110306/1299371026
0060nobodyさん
2011/05/24(火) 01:03:54.43ID:???そんな相場でやってらっしゃるの???
0061nobodyさん
2011/05/24(火) 01:33:09.34ID:???0062nobodyさん
2011/05/27(金) 15:38:30.97ID:???0063nobodyさん
2011/05/31(火) 19:17:43.52ID:???内閣府になかなか面白いデータがあるな。
2005年まででもこの有様か。
2006-2010のデータが出て来たら真っ黒三角形のオンパレードだろうな。
0064nobodyさん
2011/06/03(金) 12:04:29.78ID:dP1qNVSA登録→重複チェック→登録
という流れなんですが、重複していた場合は登録の画面に飛ばしたいと考えてます。
そこでredirectを使ったのですが、その際に登録画面へいくつか変数を渡してやりたいと思っています。
この場合はどのようにして渡してやればいいのでしょうか?
0065nobodyさん
2011/06/03(金) 12:19:25.33ID:???0066nobodyさん
2011/06/03(金) 12:23:27.18ID:dP1qNVSAサンクスです
確かにセッションなら簡単そうですね。
携帯が視野にはいっているのでちょっと厳しいですが。
このやり方自体がオーソドックスではないのかな・・・
0067nobodyさん
2011/06/03(金) 12:27:23.53ID:???http://www.getcloudigniter.com/
0069nobodyさん
2011/06/03(金) 12:57:02.09ID:dP1qNVSAフォームバリデーションというのがあるんですね。
知りませんでした。
ちょっとこちらで試してみます。
ありがとうございました。
0071nobodyさん
2011/06/17(金) 15:18:51.10ID:???これはデタラメ。まったくの嘘八百。正社員労働者のことを罵倒していたのではなく、
彼らを社畜として働かせていた雇用者や企業を批判していたんだよ。
「不安定雇用か、さもなくば社畜か、いずれかしかお前らの選択肢はない」という
二者択一状態のまま放置されていた労働者の境遇を問題にしていたの。
そして戦後左翼運動が求めていたのはまさにその二者択一の奴隷待遇なんだよ。
それが世界に類をみない株式会社ニッポンの成功を実現したんだ。
0072nobodyさん
2011/06/17(金) 15:58:22.86ID:???0073nobodyさん
2011/06/18(土) 18:55:15.68ID:???マリー・アントワNET
0074Perl忍者
2011/06/18(土) 19:10:27.77ID:???http://d.hatena.ne.jp/sugyan/20110616/1308203734
ここに乗ってるのフォローしてくださいお願いします
お願いですPHP
のみなさんおねがいです
お願いですPHPのみなさんフォローしてください
0075nobodyさん
2011/06/18(土) 19:15:10.48ID:???0076Perl忍者
2011/06/18(土) 21:34:41.73ID:???0077nobodyさん
2011/06/25(土) 02:35:17.91ID:+6vAzSVD<?php
$sex1 = array('name'=>'sex', 'id'=>'sex1', 'value'=>'男', 'checked'=>set_radio('sex', '男', TRUE));
$sex2 = array('name'=>'sex', 'id'=>'sex2', 'value'=>'女', 'checked'=>set_radio('sex', '女'));
?>
<?php form_open(); ?>
<?php validation_errors(); ?>
<p>
<?php echo form_label('性別', $sex['name']); ?><br />
<?php echo form_radio($sex1); ?><?php echo form_label($sex1['value'], $sex1['id']); ?>
<?php echo form_radio($sex2); ?><?php echo form_label($sex2['value'], $sex2['id']); ?>
</p>
<?php echo form_submit('', '追加する'); ?>
みたいなviewを書いているんですが
更新時に、idからデータを1件取得するときは
どのように上記のコードを編集すればいいんでしょうか
inputのtypeがtextならば
<?php echo form_input(arary('name'=>'hoge', 'value'=>set_value('hoge', $hoge->hoge))); ?>
でいけるんですが、radio, checkbox, dropdown時の取得の仕方がわかりません
0078nobodyさん
2011/07/02(土) 23:34:35.80ID:???「もうそろそろiiyama? 君のI/ODATAを確かめたいんだ。XT」
MITSUMIあうと、彼女のMECはALBATRONとしていた。
緊張した俺は焦り彼女のソケット478をAOpenしようとした。
「ちょ、ちょっとRADEON!何をSis」もう俺は既にエレコム。
Sound Blasterのホックを外すとはちきれそうなPioneerがBarracuda
でもBIOSTARは意外と玄人志向だった。
「恥ずかしいわ。あまりミネベア・・・」
SCSIをTORICAるとKEIANをSOLTEKした痕がアルファデータ。
あそこはSUPERMICROだった。OMEGAドライバも少し鼻についた。
しかし、彼女のCREATIVEを刺激しつつ俺のセレロンを
彼女のSerial-ATAからASUSに這わせると、「FireWire〜ン」
「もう、ATI」「COREGA欲しいんだろ?」「早くリテール」
俺は激しくTSUKUMO。「インテルはいってるっ!IEEE!1394!」
「あぁ・・・もうDell!」
0079nobodyさん
2011/07/03(日) 23:20:12.83ID:???2011/7/3 22:05
九州工業大学の岸根順一郎准教授は、ハードディスクドライブ(HDD)など
磁気記録媒体の情報量を無限大に増やせる可能性がある新しい物理現象を発見した。
現在の記録媒体は「1」「0」という2種類の信号(ビット)で情報を蓄えるが、
複数種類の信号で記録できるようになる。早期の実用化を目指す。
ロシアのウラル州立大学との共同成果。米国物理学会の専門誌フィジカル・レビュー・レターズ(電子版)に掲載した。
発見したのは、電子の回転でできる微小な磁石(スピン)が変化する現象。外部から磁力を与えると電気抵抗が無限大になる。
多重の信号で記憶でき、「無限ビット」の記録媒体が実現できる可能性がある。
http://www.nikkei.com/news/headline/article/g=96958A9C93819595E2E1E2E2E18DE2E1E2E5E0E2E3E386989FE2E2E2
0080nobodyさん
2011/07/06(水) 12:05:10.61ID:GllPiTG50081nobodyさん
2011/07/14(木) 13:53:52.60ID:???モデルをからめて、title, imageを保存しようとした時に
$this->upload->display_errors()とvalidation_errors()のエラーメッセージの同時に出力する方法がわかりません
みなさんどのように実装していますか?
0082nobodyさん
2011/07/17(日) 11:10:11.66ID:???0083nobodyさん
2011/07/29(金) 16:54:01.57ID:???$data['upload_errors'] = $this->upload->display_errors();
$this->load->view('upload', $data);
これでviewにアップロードのエラー情報を渡す。
view/upload.phpには、バリデーションのエラーと、アップロードのエラーを表示する部分を埋め込む
という方法でうまくいきませんか?
0084nobodyさん
2011/07/29(金) 18:22:05.74ID:???コントローラに_imageのコールバックメソッドを書いて、出来ました。
問題点として
privateメソッドだと機能しなくて、無理やりpublicメソッドにアンダースコアを書いて処理してます (_image())
それとバリデーション時にtitleのrulesがfalseで、imageのrulesがtrueの場合でも
アップロードされてしまうので、その分、unlink()で上手いこと処理しないといけないのも難点です
0085nobodyさん
2011/08/17(水) 08:37:10.00ID:???Ciで便利だと思う機能って何だと思いますか?
もしくは良く使う機能と使いどころを教えてください
0086nobodyさん
2011/08/17(水) 14:34:45.32ID:???もともとある機能で便利だなと思ったものはないです。
0087nobodyさん
2011/09/04(日) 22:45:37.61ID:???どの分野でも「専門家」と呼ばれる人の知識や熱意だけみればオタクと呼ばれるレベルだがオタクとは呼ばれない
それは人類の文化的もしくは技術的面で大きく貢献しているから
NASAの人が星オタと呼ばれないのは人類の文化的発展に大きく貢献しているから
アニオタは他人(アニメ作者)の妄想に関する知識を深化させてるだけでキモい
茶道の家元が茶オタと呼ばれないのは日本の文化的(ry
パソオタがキモがられるのも他人が作った規格に関する(ry
わかったらさっさとパソコンを組み立てる作業に戻れ
0088nobodyさん
2011/09/05(月) 00:09:57.81ID:???何かイヤな事があったのかな?
酒でも飲んで忘れてしまいなよ。
0089nobodyさん
2011/09/05(月) 00:10:47.13ID:???0090nobodyさん
2011/09/08(木) 22:19:59.58ID:???0092nobodyさん
2011/09/10(土) 00:00:07.36ID:???0093nobodyさん
2011/09/17(土) 07:56:05.18ID:???もう旧来型のWebアプリって終わりじゃないかと。
0095nobodyさん
2011/09/21(水) 21:04:08.45ID:kp94ayXU一般的にDBから値を取得する処理のメソッドをどこに記述するのがスマートかな?
コントローラーのメソッドごとに呼ぶしかない?
0096nobodyさん
2011/09/21(水) 21:14:07.58ID:???0098nobodyさん
2011/09/24(土) 18:04:49.93ID:???0099nobodyさん
2011/09/25(日) 10:37:50.14ID:???0100nobodyさん
2011/09/25(日) 10:49:25.62ID:???/ | ´・ω・| \ もうお前らに用はない
/  ̄ ̄ ̄ |
| i KDDI /
L二ヽ  ̄ ̄ \
〉 ,、_/⌒\ノ
/ / / ̄ ̄ ̄\ ∩
/__/´ ∩ /___ ヽ/ ノ
_,,..-―'"⌒"~⌒"~ ゙̄"~ ゙̄"~ ゙̄"~ ゙゙̄"'''ョ \ ヽ|・ω・` | /
゙~,,,....-=-‐√"゙゙T"~ ̄Y"゙=ミ"~ ̄Y"゙=ミ""゙=ミ ヽ  ̄ ̄ ̄ _/ そんな〜
T | l,_,,/\ ,,/l l,_,,/\ ,,/l | 国内メーカー
010195
2011/09/25(日) 15:38:45.51ID:usWRVMTlDBから値とってくる処理はモデルの中のメソッドに書くけど
取得した値をビューに渡す処理はコントローラーのメソッド毎に書くしかないかな?
毎回同じ処理コピペしてるから簡略化できないかと思って。
■ このスレッドは過去ログ倉庫に格納されています