Session管理してる? (221レス)
Session管理してる? http://medaka.5ch.net/test/read.cgi/php/990627898/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
69: 殿堂ナナシ [sage] 2001/07/04(水) 23:34 ID:??? >>66 セッションの登録について PHP4 マニュアルには 「変数名を保持する文字列または変数名からなる配列」 ってあるね。 Java だと Serializable なオブジェクト(Javabean とか)は 出来るのにね〜。 http://medaka.5ch.net/test/read.cgi/php/990627898/69
70: 66 [age] 2001/07/05(木) 01:19 ID:??? >>69 レスありがと。 あきらめきれずこんなテストコード書いたらちゃんとカウントアプしてくれた。 <?php class testFoo { var $count; function testFoo($i) { $this->count = $i; } function inc() { $this->count++; } function hello() { $this->inc();; echo("hello, " . $this->count . " times.\n"); } } session_start(); if (!isset($obj)) { $obj = new testFoo(0); session_register("obj"); } ?> <html> <h1> <?php $obj->hello(); ?> </h1> </html> /tmp覗いたら obj|O:7:"testfoo":1:{s:5:"count";i:3;} となんとなくシリアライズしてくれてる風味。 http://medaka.5ch.net/test/read.cgi/php/990627898/70
71: 名無しさん@お腹いっぱい。 [age] 2001/07/05(木) 12:38 ID:??? >>69 そのマニュアルの記述は、session_register(); の引数は 変数を表す文字列かその配列だよという意味だったんだね。 http://medaka.5ch.net/test/read.cgi/php/990627898/71
72: 名無しさん@お腹いっぱい。 [age] 2001/07/13(金) 13:41 ID:??? PHP4で各ユーザのセッションファイル(sess_*)の特定は セッションIDの取得すればよいのですかね? たとえばxxx.php?session_idのような感じでOKかな? じゃ、Hiddenで渡すとき、nameは何になるのでしょうか? 疑問だったので・・・・・。 http://medaka.5ch.net/test/read.cgi/php/990627898/72
73: 名無しさん@お腹いっぱい。 [] 2001/07/13(金) 14:14 ID:IqmDBVro >>64 例: $value=$HTTP_POST_VARS["hoge"]; これだとGET送信されたhoge(パラメータ名)の値は取れません。 phpの設定によっては使用できませんが。 http://medaka.5ch.net/test/read.cgi/php/990627898/73
74: 名無しさん@お腹いっぱい。 [sage] 2001/07/13(金) 16:50 ID:??? >>72 セッションIDって今まで意識してなかったけど、取得しないとなにか不都合あるの? http://medaka.5ch.net/test/read.cgi/php/990627898/74
75: 名無しさん@お腹いっぱい。 [] 2001/07/18(水) 09:56 ID:pNSSuY1U >>74 各ユーザのセッション情報を特定するということじゃないのかな? 例えば、各ユーザでカスタマイズされたページを出力 するとか・・・。 http://medaka.5ch.net/test/read.cgi/php/990627898/75
76: 名無しさん@お腹いっぱい。 [] 2001/07/18(水) 13:58 ID:IiBzwOm6 >>74 必要性を感じないなら必要なし。 複数のHTTPセッションに渡ってクライアント情報を維持したいときに便利。 http://medaka.5ch.net/test/read.cgi/php/990627898/76
77: 名無しさん@お腹いっぱい。 [sage] 2001/07/18(水) 21:33 ID:??? >>76 PHP4 でしょ? だったら session_start() するだけて session_register() した変数をとりこんでくれるんだから スクリプト側は session ID を意識しなくていいじゃん。 http://medaka.5ch.net/test/read.cgi/php/990627898/77
78: 77 [sage] 2001/07/18(水) 21:36 ID:??? ああ、そうね。書いてから気づいたよ。 セッション終わっても情報を取っときたいってことね。 http://medaka.5ch.net/test/read.cgi/php/990627898/78
79: PHP三日目 [☆] 2001/07/18(水) 23:52 ID:??? PHPのセッションって セッションタイムアウトってゆー概念がないの? (ASPにあるよーなやつ) http://medaka.5ch.net/test/read.cgi/php/990627898/79
80: 名無しさん@お腹いっぱい。 [;;;] 2001/07/21(土) 00:12 ID:??? あげましょう。 http://medaka.5ch.net/test/read.cgi/php/990627898/80
81: 名無しさん@お腹いっぱい。 [age] 2001/07/30(月) 11:20 ID:??? あげ。 http://medaka.5ch.net/test/read.cgi/php/990627898/81
82: ナナシファン [] 2001/07/30(月) 11:55 ID:gBtO/HQg >>79 あるよ〜。設定はphp.iniじゃなかったかな?覚えてなくてごめん。 http://medaka.5ch.net/test/read.cgi/php/990627898/82
83: ほげ [sage] 2001/07/30(月) 16:03 ID:??? >>82 消える確率とか設定あったよね。どうしてランダムなのか理解に苦しんだ。 http://medaka.5ch.net/test/read.cgi/php/990627898/83
84: 名無しさん@お腹いっぱい。 [sage] 2001/07/30(月) 19:30 ID:??? セッション管理って大丈夫? 二つのページを同時にアクセスした場合とかどうよ セッション情報に「前のページ」とか残して、 それを信用して組んだりできないよね... http://medaka.5ch.net/test/read.cgi/php/990627898/84
85: 名無しさん@お腹いっぱい。 [age] 2001/07/31(火) 04:37 ID:??? >>84 >二つのページを同時にアクセスした場合とかどうよ 二つは別セッションになるんじゃないの? http://medaka.5ch.net/test/read.cgi/php/990627898/85
86: コメント無しさん [sage] 2001/08/03(金) 14:08 ID:??? >>84 >セッション情報に「前のページ」とか残して、 >それを信用して組んだりできないよね... セッション管理が大丈夫かどうかとは関係ない気が >>85 それは、IEでなんか設定したときだけじゃない? http://medaka.5ch.net/test/read.cgi/php/990627898/86
87: 名無しさん@お腹いっぱい。 [] 2001/08/04(土) 13:47 ID:DQ4jThjY クッキーに関しての質問です。 クッキーに配列を保存できますかね? 例えば、 $data=array( "a" => "hoge1", "b" => "hoge2" ); SetCookie("hogehoge", $data); こんな感じで$data配列を作成しクッキーに保存して、 $c_data=$HTTP_COOKIE_VARS["hogehoge"]; で、データを呼び出して echo"$c_data[a]"; で出力できるようにしたいのですが、 なかなかうまくいかないです。 http://medaka.5ch.net/test/read.cgi/php/990627898/87
88: コメント無しさん [sage] 2001/08/04(土) 17:46 ID:??? >>87 こんなスレに書いても、セッション使えで終わると思うが。 再びスレ違い? http://medaka.5ch.net/test/read.cgi/php/990627898/88
89: 電動ナナシ [] 2001/08/04(土) 18:06 ID:yWM3EPUw >>87 Cookie は文字列しか受け付けないだろ? マニュアル (http://www.php.net/manual/en/function.setcookie.php) を 見れば分かるが、引数は "string" と書いてある。 int setcookie (string name [, string value [, int expire [, string path [, string domain [, int secure]]]]]) マニュアルのサンプルコードにやりたいことのやり方が書いてあるぞ。 http://medaka.5ch.net/test/read.cgi/php/990627898/89
90: 85 [age] 2001/08/07(火) 15:59 ID:??? >>86 >それは、IEでなんか設定したときだけじゃない? (・∀・)? http://medaka.5ch.net/test/read.cgi/php/990627898/90
91: コメント無しさん [sage] 2001/08/07(火) 16:12 ID:??? >>90 クッキーの寿命の話ね。 ひとつのブラウザで1つのセッションになる。 IEは、設定すればウィンドウごとに別セッションになる。 セッションで「前のページ」を保存って話題だから、パラメータでセッション変数渡すことは考えてない。 そんときはパラメータに前ページ情報つければなにも問題ないから。 http://medaka.5ch.net/test/read.cgi/php/990627898/91
92: 名無しさん@お腹いっぱい。 [] 2001/08/10(金) 14:12 ID:RmKi09oM >>91 >IEは、設定すればウィンドウごとに別セッションになる。 どうやってすんの? http://medaka.5ch.net/test/read.cgi/php/990627898/92
93: 名無しさん@お腹いっぱい。 [sage] 2001/08/10(金) 14:14 ID:??? インターネットオプションで変更するの http://medaka.5ch.net/test/read.cgi/php/990627898/93
94: 名無しさん@お腹いっぱい。 [] 2001/08/10(金) 14:26 ID:RmKi09oM >>93 クッキーのとこ? なんないけど http://medaka.5ch.net/test/read.cgi/php/990627898/94
95: 名無しさん@お腹いっぱい。 [] 01/11/07 01:49 ID:xHkACnav そろそろ>>61について教えて欲しかったり。 age http://medaka.5ch.net/test/read.cgi/php/990627898/95
96: 名無しさん@お腹いっぱい。 [] 01/11/07 02:15 ID:WNbh62gs ん? クロスサイトスクリプティングでしょ? http://medaka.5ch.net/test/read.cgi/php/990627898/96
97: 95 [] 01/11/07 02:29 ID:xHkACnav >>96 あーホントだ、よく見りゃそうだ。どうもありが? これで安心して眠れるぞヽ(´ー`)ノ http://medaka.5ch.net/test/read.cgi/php/990627898/97
98: 名無しさん@お腹いっぱい。 [] 01/11/08 22:15 ID:BR2wW00P PHP4のセッション初めてつかたけど、 /tmpにセッションごとの変数の値ががんがんたまってます。 もういいやと思ったあたりで消すしかないんでしょうか? http://medaka.5ch.net/test/read.cgi/php/990627898/98
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 123 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s