私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】Yii Framework
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
ログインしたユーザーのプロフィールページを表示するのに
以下のようにやってるんですけど、これでいいんでしょうか?
無駄とかあったら教えて欲しいです。
■UserController
public function actionIndex() {
$model = new Post; // ←tweetするフォーム
$user = User::model()->findByPk(Yii::app()->user->id);
$this->render('index',array(
'model'=>$model,
'user'=>$user,
));
}
■views/user/index.php
<div><?php echo $user->username; ?></div>
<div><?php echo $user->profile; ?></div>
<!-- あとはpostフォームとかいろいろ -->
以下のようにやってるんですけど、これでいいんでしょうか?
無駄とかあったら教えて欲しいです。
■UserController
public function actionIndex() {
$model = new Post; // ←tweetするフォーム
$user = User::model()->findByPk(Yii::app()->user->id);
$this->render('index',array(
'model'=>$model,
'user'=>$user,
));
}
■views/user/index.php
<div><?php echo $user->username; ?></div>
<div><?php echo $user->profile; ?></div>
<!-- あとはpostフォームとかいろいろ -->
>>802
しね
しね
すみません念のためID出しておきます。
よろしくお願いします。
よろしくお願いします。
>>794が答えてくれるはずだから待ちましょう!
ありがとうございます。
これでいいのかなぁと漠然とした不安があったので助かりました。
これでいいのかなぁと漠然とした不安があったので助かりました。
Yii勉強したいんだけど、他のFWと比べて何でこんなにHowToブログ記事少ないんだ?
日本人のほとんどはYii学べるくらいの英語力は持ってると思うけどな
ただ、英語アレルギーは結構あるよね
やっぱカリスマが牽引しないとコミュニティは成長しないんでしょ
ただ、英語アレルギーは結構あるよね
やっぱカリスマが牽引しないとコミュニティは成長しないんでしょ
requirements見ると色々必要っぽいですが、
さくらのレンタルサーバーでも使えますか?
さくらで使えたら即移行するんですが・・・
さくらのレンタルサーバーでも使えますか?
さくらで使えたら即移行するんですが・・・
おおっ!
最初は共用で、
規模が大きくなってきたらVPSやらに移ってAPC使えばおkですね。
てか、Yii楽しすw
最初は共用で、
規模が大きくなってきたらVPSやらに移ってAPC使えばおkですね。
てか、Yii楽しすw
群馬県高崎市に住む41歳AB型、製造業界で派遣プログラマーの仕事をしているhekenekoこと、黒飛健と申します。
新日本テクトスという会社を追われ、その後どうしてよいかわからなくなりました。
だけど私の大好きな尾崎豊の歌に励まされ、夢であるプロのクリエイターを目指すことにしました。
何度も挫けそうになりましたが、尾崎豊の歌を聞きながら自分を励ましています。
今も尾崎豊の歌のおかげで、夢を諦めずにCGアニメの製作を続けられています。
とりあえず、以下の動画を見てください。一生懸命作ったもので、自分では既にプロレベルの傑作だと思ってます。
できればみなさんのご意見、ご感想を聞きたいです。
新しいラダニアムの翼(new wing of radaniam part Ⅰ) .mp4
http://www.youtube.com/watch?v=PRPJ69rVgbE
題名”ラダニアムの翼その1(A wing of radaniam_partⅠ).mp4”
http://www.youtube.com/watch?v=WTde4RdA5LU
私の世界観の全てを凝縮した力作です。hekenekoワールドをご堪能あれ。
新日本テクトスという会社を追われ、その後どうしてよいかわからなくなりました。
だけど私の大好きな尾崎豊の歌に励まされ、夢であるプロのクリエイターを目指すことにしました。
何度も挫けそうになりましたが、尾崎豊の歌を聞きながら自分を励ましています。
今も尾崎豊の歌のおかげで、夢を諦めずにCGアニメの製作を続けられています。
とりあえず、以下の動画を見てください。一生懸命作ったもので、自分では既にプロレベルの傑作だと思ってます。
できればみなさんのご意見、ご感想を聞きたいです。
新しいラダニアムの翼(new wing of radaniam part Ⅰ) .mp4
http://www.youtube.com/watch?v=PRPJ69rVgbE
題名”ラダニアムの翼その1(A wing of radaniam_partⅠ).mp4”
http://www.youtube.com/watch?v=WTde4RdA5LU
私の世界観の全てを凝縮した力作です。hekenekoワールドをご堪能あれ。
デフォルトではHAS_MANYやMANY_MANYを一度にsaveしてくれる機能はないの?
調べたんだけど、いまいち分からなかった;
サンプルコードも、バリデーションやトランザクションを考慮してなかったり・・・
調べたんだけど、いまいち分からなかった;
サンプルコードも、バリデーションやトランザクションを考慮してなかったり・・・
>>580とかどうであろうか?
複数データの同時insertもARでは出来ないね。
ちょこっとならループ回したほうがシンプルなのかもしれないけど。
ちょこっとならループ回したほうがシンプルなのかもしれないけど。
>>829
そう?cakeのほうがいいとこある?
そう?cakeのほうがいいとこある?
ページングで、
?Post_page=2
みたいなのを
?page=2
にする方法ってないですかね?
?Post_page=2
みたいなのを
?page=2
にする方法ってないですかね?
pageVarで設定出来ました;
スレ汚しスミマセン・・・
スレ汚しスミマセン・・・
>>840
きにすんな
きにすんな
ログインの仕組みが複雑というか、分かりづらいな
authenticateとloginが分かれてて
UserIdentityとかもあって
何が何かパッと理解できん。。。
authenticateとloginが分かれてて
UserIdentityとかもあって
何が何かパッと理解できん。。。
そうそう、ハッシュひどいよね
絶対自前実装が必要
ここで実装方法を共有してもいいかもね
絶対自前実装が必要
ここで実装方法を共有してもいいかもね
http://www.yiiframework.com/doc/guide/1.1/ja/topics.auth
デフォルトでは CWebUser はユーザの個人情報を保存するのに、
持続的ストレージとしてセッションを使います。
クッキーベースのログインが有効(CWebUser: :allowAutoLoginがtrue)になっていると、
ユーザの個人情報がクッキーにも保存される可能性があります。
パスワードのような取り扱いに注意を要する個人情報を保存しないよう気をつけてください。
これの意味がよくわからないんだけど・・・
なんでこんな仕様になってるの?
デフォルトでは CWebUser はユーザの個人情報を保存するのに、
持続的ストレージとしてセッションを使います。
クッキーベースのログインが有効(CWebUser: :allowAutoLoginがtrue)になっていると、
ユーザの個人情報がクッキーにも保存される可能性があります。
パスワードのような取り扱いに注意を要する個人情報を保存しないよう気をつけてください。
これの意味がよくわからないんだけど・・・
なんでこんな仕様になってるの?
>>845
クッキーやセッションにユーザーの個人情報を保存しないって当たり前のことだろ?
クッキーやセッションにユーザーの個人情報を保存しないって当たり前のことだろ?
フォームからユーザ名・パスワードを入力させてログインさせる方法は
最初からあるLoginForm.phpでできるけど、
他コントローラからユーザ名とパスワードを渡してログインさせる方法はどうやったらいいのか分かる人いる?
最初からあるLoginForm.phpでできるけど、
他コントローラからユーザ名とパスワードを渡してログインさせる方法はどうやったらいいのか分かる人いる?
http://d.hatena.ne.jp/te2u/20110822/p1
これってそもそもフォームで入力しないものをrequireしてる時点で間違っているよね?
これってそもそもフォームで入力しないものをrequireしてる時点で間違っているよね?
>>848
LoginFormはモデルだからどのコントローラからでも使えるよ
$model=new LoginForm;
$model->username = 'user';
$model->password = 'password';
if($model->validate())
$model->login();
ログイン処理したいコントローラで、こんな感じにモデルに情報を設定して、ログインできまっせ
答えになってるかな
LoginFormはモデルだからどのコントローラからでも使えるよ
$model=new LoginForm;
$model->username = 'user';
$model->password = 'password';
if($model->validate())
$model->login();
ログイン処理したいコントローラで、こんな感じにモデルに情報を設定して、ログインできまっせ
答えになってるかな
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】Yii Framework Part 2 (182) - [72%] - 2019/5/9 7:45
- 【PHP】PEAR Part3 (703) - [41%] - 2022/10/30 21:15 ☆
- 【PHP】気軽にPHP質問スレ (1001) - [12%] - 2013/2/7 9:31
トップメニューへ / →のくす牧場書庫について