X



Session管理してる?
0001名無しさん@お腹いっぱい。
垢版 |
2001/05/23(水) 23:24ID:ZWP7e.Mk
PHP3だとSession使えないから、id&passをhiddenで吐き出している。
DBで一意のsessionidを作ってやりゃーいいんだけどExpireとか
めんどくさい。

ASPやPHP4ならSession管理楽だよね。
0003名無しさん@お腹いっぱい。
垢版 |
2001/05/24(木) 01:17ID:???
厨房質問でごめんなさい。

>ASPやPHP4ならSession管理楽だよね。
ASPやPHP4が、自分に代わってhiddenのパラメータなり(POSTの場合)、
GETパラメータなりを管理してくれてるのでしょうか?
tcp/ipの接続を持続してるとか、勝手にクッキー使ってるってわけでは
ないと思うのだけど、どうやってSessionを実装しているのかなあ、と疑問
に思ったので。
0005ナナシファン
垢版 |
2001/05/24(木) 10:55ID:X3JWHld.
>>3
デフォルトで勝手にクッキーを使うよ。クッキーを使えない端末の
ときは、configureの時に--enable-trans-sidしてあれば
全部のリンクにsession idをつけてくれる。
ただ、<a href=だとつくんだけど<a taskだとだめなんだよなぁ〜
というわけでHDMLの場合は自分でつける必要アリ
0006俺もナナシファンだったり
垢版 |
2001/05/24(木) 12:10ID:VUBEv.zk
>>4
Apache::Sessionってどうよ?
セッションのガベージコレクションの機能とかないんじゃなかったっけ?
俺は1リクエスト毎にデータベースに書きに行くのがすごくうざくって、
ちょっと触っただけでやめちゃったけれど・・・
00073
垢版 |
2001/05/24(木) 15:32ID:???
Session管理は結局どれも内部でクッキーかGET(orPOST)パラメータですか。
そりゃそれ以外ないよな。

あとは携帯電話の固体IDだけど、503iから使えるようになった奴ですが、
210iではどうだろう?
00084じゃないけど
垢版 |
2001/05/24(木) 20:26ID:CDMAiqEA
>>6
セッションタイムアウトは自動でやってくれないね。
タイムスタンプのフィールド用意しておいて、cronで削除が一般的かな。
mod_perl下で使えば、かなり使えると思う。
00094
垢版 |
2001/05/25(金) 03:05ID:C8bJzxHM
>>8
言う事なくなっちゃった(笑)
そういや、mod_perlのスレないね...。ま、perl板でも繁盛してなかったけど。

>>7
あと、URLにセッションIDを埋め込む方式があるね。
携帯とPCを両用したいときとかによくつかってます。
00103
垢版 |
2001/05/25(金) 11:07ID:y6UssZUU
>あと、URLにセッションIDを埋め込む方式があるね。
>携帯とPCを両用したいときとかによくつかってます。

PATH_INFOですか?
それもGETパラメータ(URL)の一種だとは思いますが、
QUERY_STRINGと比べて特に携帯だからPATH_INFOを使う
意味も無いような、、、
逆にPATH_INFOでも使う分には同じなのでどちらでもいいし、
QUERY_STRINGやPOSTパラメータはシステムによっては
自動的に解析される部分に入ってしまうだろうから、それらの
仕組みとぶつからないというメリットかな?
0011名無しさん@お腹いっぱい。
垢版 |
2001/05/25(金) 14:35ID:jbE0alI6
PHP4セッション管理の詳しく説明してる
サイトってありますかねー?
0014ナナシファン
垢版 |
2001/05/29(火) 12:40ID:S1fqIqMg
>>13
うぉぉぉ!まさにコレ!
http://www.phpbuilder.com/columns/ying20000602.php3?print_mode=1

MySQLでセッション管理したかったんだよねーー!!ロードバランサは
(いいものになると)結構お値段が張るので、TurboLinux ClusterServer
とかを使ってWWWのクラスタリングをしたかったんだけど、セッションを
どーしよーかと途方に暮れてたところでした!
電動ナナシさん、サンクス!これからも有益な情報をお願いしますです!
0015名無しさん@お腹いっぱい。
垢版 |
2001/05/29(火) 18:09ID:i2JkDuIg
セッション管理はPostgresでは難しいのかー?
MySQLの方がいいのかな?
0016名無しさん@お腹いっぱい。
垢版 |
2001/05/29(火) 18:57ID:oi4kyUtI
>>10
PATH_INFOじゃなくても、mod_rewriteで
ごにょごにょやる手もあるよ。環境変数として渡したり。
0017名無しさん@お腹いっぱい。
垢版 |
2001/05/30(水) 10:48ID:???
>>15
webのセッション管理にDBMSって関係有る?
PHPのインターフェースの部分が、DBMSによってセッション管理が
用意されている/いないの差があるということかな?
おれはPHPでないので知りませんが。
0018電動ナナシ
垢版 |
2001/05/30(水) 15:13ID:???
セッション管理は頻繁に発生する、トランザクションのような一貫性保証は
不要、ということで、PostgreSQL のような重装備の RDBMS よりも MySQL の
ような軽くて高速なデータベースが向いているということでしょ。

すでに PostgreSQL があってそれを使いたいということなら、別にそれでも
いいでしょ。セッションハンドラは別途書かないといけないというのはどの
RDBMS でも一緒。
0019名無しさん@お腹いっぱい。
垢版 |
2001/05/31(木) 12:55ID:6kiiO4aQ
セッション管理ってなんで必要なの?
0021名無しさん@お腹いっぱい。
垢版 |
2001/06/01(金) 10:08ID:lW7xbRZQ
PHPLIB+MySQL+PHP3.0.9でセッション管理してます。ただ、レンタル
サーバーなんで都度requireしなければいけないのですが...
しかし、国際版PHPじゃないのがつらすぎる。Perl+DBIのほうが開発早かった
かもしれんッス
0022電動ナナシ
垢版 |
2001/06/01(金) 17:50ID:???
>>19
常に必要ってわけじゃない。
Web ページ間で変数を引き渡す手段が必要なときに有用ってだけ。

>>20
3.0.9 って思いっきりセキュリティホールがあるじゃん。
バージョンあげてもらうついでに国際化版にしてもらおう。
それが無理なら Perl を使ったほうがマジでいいぞ。
0023名無しさん@お腹いっぱい。
垢版 |
2001/06/11(月) 11:59ID:BchxEcFA
ちょっと質問。
よくユーザ登録のページで情報を入力しsubmitして
確認画面がでますよね。でソースを見ると入力内容をHidden
で渡してるものもあれば、Hiddenを使用していないものもあります。
Hiddenを使用せず渡すのは、s_id見たいなものを
をキーにして入力内容をDBに毎回insertしてページ間でデータが
渡っているのでしょうか?それとも別の方法があるんですかね?
疑問だったので・・・。
0027名無しさん@お腹いっぱい。
垢版 |
2001/06/12(火) 12:44ID:???
cookieに依存すると、専用端末や携帯電話やcookie offに対応することに
なったときに面倒っすよ。趣味でPCだけ相手にしているときにはいいけど。
0028名無しさん@お腹いっぱい。
垢版 |
2001/06/12(火) 13:16ID:???
>>27
ソース見てhiddenがないのはどうなってるのかって聞いたから例としてcookie
と言ったまで。

そりゃ状況によって方法は変えますよ、わたしゃ。
0029名無しさん@お腹いっぱい。
垢版 |
2001/06/22(金) 12:49ID:yGqQ.0ks
age
0030殿堂ナナシ
垢版 |
2001/06/22(金) 22:26ID:???
>>23
Servlet ではセッションはサーバのメモリに保持する。
ファイルやDBはオーバーヘッドがあるのであまりないね〜。
PHP4 はファイルですよね(よく分からんけど)

>>24
クッキーに情報自体を保持するのは、一般的?に
セッション管理とは言いにくいような。。。
# セッションIDは別
0032殿堂ナナシ
垢版 |
2001/06/22(金) 23:21ID:???
>>31
怒ってる〜?
そうだね。レスポンスヘッダに設定する有効期限を無しに
すればセッションが続く限りクライアントが情報を保持するよね。

んで、そのセッションクッキーってのを使うと
セッション管理してるということになるの?
hidden と同じでクライアントに投げたら投げっぱなしなので
管理とは言いがたいような気がします〜。

毎回切断される HTTP で継続して情報を保持するために
サーバでランダムな ID を発行し、それをキーにクライアントと
やりとりを行う。
それをセッション管理と言う。
0034名無しさん@お腹いっぱい。
垢版 |
2001/06/23(土) 13:09ID:???
どっちにしてもcookie使わない方法はないと思うが。
もちろん、擬似的なセッション維持だとは思うけど。
データをどこにもつかって事だと思うけど、
cokkieはドメイン毎に4Kまでの制限があるから、
ふつうサーバーでデータは保持する。
0035殿堂ナナシ
垢版 |
2001/06/23(土) 22:56ID:???
クッキーだけでなく、サーバで発行したランダムなIDは次の
いづれかでやりとりされる。

・クッキー
・get リクエスト
・put リクエスト

このIDを普通はセッションIDっていうよね。
最近の Java や PHP では意識はしなくてもいいけど。
0037名無しさん@おへそいっぱい。
垢版 |
2001/06/24(日) 12:09ID:???
URL Rewrite を忘れてる。<A HREF="/a/b/c;98A30x7"> みたい
なの。現行のステートマネージメントは

 ・Cookie の受け渡し
 ・HIDDEN フィールド
 ・URL Rewrite

で行われている (Servet の話だけど)。
ちなみにセッション ID がランダムに振られるシステムは設計が
おかしい。
0038殿堂ナナシ
垢版 |
2001/06/24(日) 21:36ID:???
間違えた。。。 put は post です。。。

・クッキー <- Cookie の受け渡し
・post リクエスト <- HIDDEN フィールド
・get リクエスト <- URL Rewrite
私の表現がおかしい〜?

URL Rewrite は クッキーが使えないときにAP サーバが
セッションIDを URL に Rewrite するっていうものだよね。
最近、セキュリティ的に問題があるので使ってはいけないというのが
良く言われてるけど。

セッションIDがランダムに振られるのがおかしいというのはなぜ〜?
最近はAPサーバにセッション管理が実装されてるから
あまり意識してないもので。。。
一意性の問題?
0039名無しさん@おへそいっぱい。
垢版 |
2001/06/25(月) 00:25ID:???
そう、一意性の問題。普通はシーケンシャルに採番して一意性を
維持したままシャッフルすると思われる。ちょっと揚げ足を取っ
てみただけ。

現行のステートマネージメントメカニズムは、どの方法も SSL と
組み合わせないとセキュリティ的に問題ありだね。というか
そんなの Web の常識だったはずなのに、なぜ突然ひろみちゅが
騒ぎ始めたのか分からんよ。

URL Rewrite/HIDDEN フィールド
 ソースを見れば一目瞭然。URL 欄にも表示される。ジャンプ先
 サイトでは Referer ヘッダで参照可能 (ブラウザの種類と
 バージョンにもよる)。自サイトを SSL 化しても Referer
 ヘッダは漏れてしまうかも (なりすまし接続は無理だろうが)。

Cookie
 丸見えでない分 URL Rewrite/HIDDEN フィールドよりまし
 だが平文であることには変わりない。プロキシサーバなら
 余裕で盗める。期限付きのはファイルで残る。

# 昔、クライアント側の IP アドレスを使ってセッション ID
# にハッシュかければセキュリティもバッチリでは? と発明
# しかけたが、程なくプロキシの存在を忘れているのに気づ
# いた。
0040名無しさん@お腹いっぱい。
垢版 |
2001/06/25(月) 15:58ID:???
>>30
クライアント側のクッキーにはIDのみで、
セッション情報はサーバ側に保存されるので
セキュリティ的には問題ない
と、どっかで読んだ覚えがあるんですが。
004140
垢版 |
2001/06/25(月) 15:59ID:???
>>30>>39の間違いでした。
0042名無しさん@おへそいっぱい。
垢版 |
2001/06/26(火) 10:43ID:???
セッション ID を盗まれると言うことは、意味的にサーバサイドの
セッション情報ごと盗まれるのと等しい。ただ、情報が丸見えでは
なく、どのような情報か想像しずらいという人間的な利点があるだけ。
ユーザ認証後のセッション ID を盗まれたら、アプリケーションを
乗っ取られたのと事実上同じ。セキュリティを確保したければ SSL
と併用せれ。
0043名無しさん@おへそいっぱい。
垢版 |
2001/06/26(火) 10:45ID:???
セッション ID を盗まれると言うことは、意味的にサーバサイドの
セッション情報ごと盗まれるのと等しい。ただ、情報が丸見えでは
なく、どのような情報か想像しずらいという人間的な利点があるだけ。
ユーザ認証後のセッション ID を盗まれたら、アプリケーションを
乗っ取られたのと事実上同じ。セキュリティを確保したければ SSL
と併用せれ。
0047名無しさん@お腹いっぱい。
垢版 |
2001/06/26(火) 23:59ID:DSIpbR1w
>46
なんでもいいじゃない?
暗号化も複合化もサーバーでやるんだから
実際にやってるけど、SIDとログインタイムをある形式にフォーマットして
BASE64で暗号化して発行。クライアントから返されるSIDは形式のチェックで先ずはじく。
仮に、クッキー盗まれても有効期限内しか使えないし、
まあ、解読も可能だろうけど、一定期間でキーやアルゴリズム変えれば、
それなりに実用的だと思う。
なんか間違ってる?
0049名無しさん@おへそいっぱい。
垢版 |
2001/06/27(水) 00:52ID:DNFpNq1I
いくら強力な暗号化アルゴリズムを使っても、キーがサーバ側に
あったら意味ないでしょ。盗んだ側にとっては ID が暗号化され
ているかどうかなんて関係なく、盗んだ Cookie をそのまま送り
返せばよいのだから (だから >>39 でクライアント側の IP ア
ドレスをキーにハッシュかけようとした)。

あ、俺が考えてるのは中継サーバ等で Cookie が盗まれた場合ね。
総当りでのセッション ID 盗難防止という話だったら暗号化だけで
効果は高い。んーでも総当りなんて目立つ方法で盗もうとする莫迦
いるか? だから、わざわざセッション ID を暗号化してもたいした
効果がないと思っただけ。
0051名無しさん@お腹いっぱい。
垢版 |
2001/06/27(水) 02:33ID:IVYsrfFE
間にProxyが入ろうがどうしようが
クライアント固有の識別ID(macアドレスとか)を
簡単に取れる手段があるといいんですがねえ。
プライバシー的には問題おおありですが。
そういうの、MSならやってくれ・・・ないか。さすがに。
0052名無しさん@お腹いっぱい。
垢版 |
2001/06/27(水) 16:30ID:???
proxyの問題を考えなければ簡単なんだけどね>セッションID盗難対策

503iのような、固体識別番号取得タグをどのブラウザも実装してくれれば
話は簡単だけれども。
確認が入るのでプライバシー的な問題も無いと思うし、MSさん実装して
くれまいか。
0054名無しさん@お腹いっぱい。
垢版 |
2001/07/02(月) 21:19ID:T7UPCPm6
だめ。SSLで守れたと思っちゃだめ。はー
いま(さらながらに)騒がれてるやつあるよね。
あれは相当驚異だよ。たぶん完全に防げてるサイトなんて数えるほど。
0055名無しさん@お腹いっぱい。
垢版 |
2001/07/02(月) 22:08ID:pL9j.pM6
まじっすか? それって何?
0056名無しさん
垢版 |
2001/07/02(月) 22:14ID:???
DoCoMoがNULLDOCOMOGW(だっけ?)を一般ユーザーに開放してくれればいいのに…
0058名無しさん@お腹いっぱい。
垢版 |
2001/07/03(火) 04:13ID:PMTadY4o
>>54 SSL とサイトへの侵入とがごっちゃになってないか?
それとも SSL のポートを使って侵入 or 成りすましという話か?
0060名無しさん@お腹いっぱい。
垢版 |
2001/07/03(火) 09:58ID:.3Xwbm0A
ソースはどこよ
0061名無しさん@お腹いっぱい。
垢版 |
2001/07/03(火) 11:25ID:???
言っちゃってもいいかどうか解らん。広めるならもっと思いっきり広めないとだし。
実は知ってる人にはあたり前のことではあるが、C****S***-S********のことです。
解っててもそうそう防ぎ切れないもんでおれも困ってるの。もうここまでにしとくね。
きっとしかるべき機関なり人がしかるべきところで注意喚起してくれることを期待して。
0063名無しさん@おへそいっぱい。
垢版 |
2001/07/03(火) 13:41ID:EU3mmkbg
SSL で Cookie 盗んで、なりすましまで出来るものですか?
マジできたら今まで言ったこと撤回するわ。
0064名無しさん@お腹いっぱい。
垢版 |
2001/07/04(水) 15:40ID:???
GETをはじく方法ってありますかね?
たとえばxxxx.php?id=123がありid部分を違う数字に
変えれば違う情報が表示されます。
直接入力された時は処理できないようにしたいのですが・・・。
0068名無しさん@おへそいっぱい。
垢版 |
2001/07/04(水) 21:28ID:U5Vc3q2o
>>64 Apache 使ってるなら httpd.conf か .htaccess で
GET がはじけるだろう。まにあるみれ。
0069殿堂ナナシ
垢版 |
2001/07/04(水) 23:34ID:???
>>66
セッションの登録について PHP4 マニュアルには
「変数名を保持する文字列または変数名からなる配列」
ってあるね。

Java だと Serializable なオブジェクト(Javabean とか)は
出来るのにね〜。
007066
垢版 |
2001/07/05(木) 01:19ID:???
>>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;}
となんとなくシリアライズしてくれてる風味。
0072名無しさん@お腹いっぱい。
垢版 |
2001/07/13(金) 13:41ID:???
PHP4で各ユーザのセッションファイル(sess_*)の特定は
セッションIDの取得すればよいのですかね?
たとえばxxx.php?session_idのような感じでOKかな?
じゃ、Hiddenで渡すとき、nameは何になるのでしょうか?
疑問だったので・・・・・。
0073名無しさん@お腹いっぱい。
垢版 |
2001/07/13(金) 14:14ID:IqmDBVro
>>64
例:
$value=$HTTP_POST_VARS["hoge"];

これだとGET送信されたhoge(パラメータ名)の値は取れません。
phpの設定によっては使用できませんが。
0075名無しさん@お腹いっぱい。
垢版 |
2001/07/18(水) 09:56ID:pNSSuY1U
>>74
各ユーザのセッション情報を特定するということじゃないのかな?
例えば、各ユーザでカスタマイズされたページを出力
するとか・・・。
0076名無しさん@お腹いっぱい。
垢版 |
2001/07/18(水) 13:58ID:IiBzwOm6
>>74
必要性を感じないなら必要なし。
複数のHTTPセッションに渡ってクライアント情報を維持したいときに便利。
0077名無しさん@お腹いっぱい。
垢版 |
2001/07/18(水) 21:33ID:???
>>76
PHP4 でしょ? だったら session_start() するだけて
session_register() した変数をとりこんでくれるんだから
スクリプト側は session ID を意識しなくていいじゃん。
007877
垢版 |
2001/07/18(水) 21:36ID:???
ああ、そうね。書いてから気づいたよ。
セッション終わっても情報を取っときたいってことね。
0079PHP三日目
垢版 |
2001/07/18(水) 23:52ID:???
PHPのセッションって
セッションタイムアウトってゆー概念がないの?
(ASPにあるよーなやつ)
0082ナナシファン
垢版 |
2001/07/30(月) 11:55ID:gBtO/HQg
>>79
あるよ〜。設定はphp.iniじゃなかったかな?覚えてなくてごめん。
0083ほげ
垢版 |
2001/07/30(月) 16:03ID:???
>>82
消える確率とか設定あったよね。どうしてランダムなのか理解に苦しんだ。
0084名無しさん@お腹いっぱい。
垢版 |
2001/07/30(月) 19:30ID:???
セッション管理って大丈夫?
二つのページを同時にアクセスした場合とかどうよ
セッション情報に「前のページ」とか残して、
それを信用して組んだりできないよね...
0086コメント無しさん
垢版 |
2001/08/03(金) 14:08ID:???
>>84
>セッション情報に「前のページ」とか残して、
>それを信用して組んだりできないよね...
セッション管理が大丈夫かどうかとは関係ない気が

>>85
それは、IEでなんか設定したときだけじゃない?
0087名無しさん@お腹いっぱい。
垢版 |
2001/08/04(土) 13:47ID:DQ4jThjY
クッキーに関しての質問です。
クッキーに配列を保存できますかね?
例えば、
$data=array(
"a" => "hoge1",
"b" => "hoge2"
);
SetCookie("hogehoge", $data);
こんな感じで$data配列を作成しクッキーに保存して、
$c_data=$HTTP_COOKIE_VARS["hogehoge"];
で、データを呼び出して
echo"$c_data[a]";
で出力できるようにしたいのですが、
なかなかうまくいかないです。
0088コメント無しさん
垢版 |
2001/08/04(土) 17:46ID:???
>>87
こんなスレに書いても、セッション使えで終わると思うが。
再びスレ違い?
0089電動ナナシ
垢版 |
2001/08/04(土) 18:06ID: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]]]]])

マニュアルのサンプルコードにやりたいことのやり方が書いてあるぞ。
009085
垢版 |
2001/08/07(火) 15:59ID:???
>>86
>それは、IEでなんか設定したときだけじゃない?
(・∀・)?
0091コメント無しさん
垢版 |
2001/08/07(火) 16:12ID:???
>>90
クッキーの寿命の話ね。
ひとつのブラウザで1つのセッションになる。
IEは、設定すればウィンドウごとに別セッションになる。

セッションで「前のページ」を保存って話題だから、パラメータでセッション変数渡すことは考えてない。
そんときはパラメータに前ページ情報つければなにも問題ないから。
0092名無しさん@お腹いっぱい。
垢版 |
2001/08/10(金) 14:12ID:RmKi09oM
>>91
>IEは、設定すればウィンドウごとに別セッションになる。
どうやってすんの?
0094名無しさん@お腹いっぱい。
垢版 |
2001/08/10(金) 14:26ID:RmKi09oM
>>93
クッキーのとこ?
なんないけど
0095名無しさん@お腹いっぱい。
垢版 |
01/11/07 01:49ID:xHkACnav
そろそろ>>61について教えて欲しかったり。
age
0096名無しさん@お腹いっぱい。
垢版 |
01/11/07 02:15ID:WNbh62gs
ん?
クロスサイトスクリプティングでしょ?
009795
垢版 |
01/11/07 02:29ID:xHkACnav
>>96
あーホントだ、よく見りゃそうだ。どうもありがd
これで安心して眠れるぞヽ(´ー`)ノ
0098名無しさん@お腹いっぱい。
垢版 |
01/11/08 22:15ID:BR2wW00P
PHP4のセッション初めてつかたけど、
/tmpにセッションごとの変数の値ががんがんたまってます。
もういいやと思ったあたりで消すしかないんでしょうか?
0099名無しさん@お腹いっぱい。
垢版 |
01/11/16 10:07ID:dtqn0qNF
ガーベジコレクションで消えてくんじゃない?
0103101
垢版 |
01/11/18 06:25ID:???
>>102
gcで消えることが多いんだけど、消えてないこともあるぞ。
0105101
垢版 |
01/11/18 21:08ID:???
うげ、session.gc_probabilityのマニュアルを良く読むと、in percentって書
いてある。デフォルトは1.0じゃなくて1%ってことだったのカー。
逝ってくる。
0106z
垢版 |
01/11/21 00:38ID:???
php3国際版を使ってんだけど、id&pass を hidden で渡してるのはやっぱ気持ち悪い。
早いとこ php4に行きたいなぁ。

ところで、php4のセッション管理って、クラスのインスタンスを
保存できないのだよね? スカラー変数と配列のみ??
インスタンスが保存できればうれしいんだけどな。
0107名無しさん@お腹いっぱい。
垢版 |
01/11/21 21:59ID:???
>>106
クラスのインスタンスもセッション登録は可能です。
メンバのみでメソッドはセッションに保存されないけどね

詳細はマニュアルをみれ
010998
垢版 |
01/11/23 14:24ID:w+gD3nN+
>>99-105
わかりやすい流れで助かりました。
ありがとうございます。
0110名無しさん@お腹いっぱい。
垢版 |
01/11/27 16:01ID:cyjl29qD
PHP4でのセッション管理なんですが、
PHP4標準のセッション機能とPHPLIBでのセッション機能、
みなさんどちらを使用されていますか?
どちらを使用しようか迷ってます。
0111age
垢版 |
02/01/09 12:58ID:13jpWnyp
age
0115名無しさん@お腹いっぱい
垢版 |
02/01/23 02:53ID:???
WebObjects使えば、Session管理は自動。管理そのものに頭を悩ます必要ないです。
そのSession内でやりたいことを記述することに集中できますよ。
PHPもいいですけど、WebObjectsは比較になりませんでした。
0117名無しさん@お腹いっぱい。
垢版 |
02/02/21 16:29ID:???
結局のところ、session管理にはcookieは使うべきなのだろうか。
クロスサイトスクリプティング等の問題もあるけど。
セッションIDをURLで持たせて行くのは怖いような気がするんですが、みんなはどうやってる?
0120age
垢版 |
02/06/20 21:08ID:iXAPSXQ3
ブラウザを完全に閉じると消える一時的cookieですが、
Proxyサーバーを通している場合、
クライアントがブラウザを閉じてもCookieがProxyサーバーに残りますか?
0121nobodyさん
垢版 |
02/06/28 23:42ID:???
>>115
WebObjectsは反則です。あれはVBでWinアプリ作ってる感覚になっちゃいます。
0122nobodyさん
垢版 |
02/07/24 21:42ID:sfTx1osq
Perl の CGI::Session::DB_File 使ってるんですが、
ロックファイルはどうやって削除するのがイイんで
しょうか? delete() した後も残りますよね。

Apache::Session::Lock::File だと clean() がある
んだけど… (でもバグってる)
0124nobodyさん
垢版 |
03/03/09 16:41ID:xF/AergB
複数ページにまたがるアンケートで
URL埋め込みやhiddenを使ってページ間で値を渡してます

URL埋め込みの場合ですが、直打ちで任意のページを表示できてしまうので
アンケートの解答中にふとしたはずみで
直にページに飛んでしまい、解答済みのデータが飛ぶかもしれないと
PATH_INFOを使って判別してるのですが
PATH_INFOは間違った情報を返したりすることはないんでしょうか?
リファは結構ふっとんだりしてくれるので
似たようなことが起こるかと心配で…
0125nobodyさん
垢版 |
03/03/10 22:33ID:???
漏れもhidden良く使うかも。 
0128nobodyさん
垢版 |
03/03/13 20:01ID:???
>>126
ここのスクリプトを改造して、自前でやってるぞ。
ttp://itb-tech.itboost.co.jp/phptips/view.php?fCID=15
0129nobodyさん
垢版 |
03/03/15 00:57ID:???
>>126

おれも使ってる。正月にリニューアルしてwebを2台構成にした。
DBは後ろのネットワークに下げて両方から繋いでる。

www1.hoge.com
www2.hoge.com

の構成でも使えてるヨ。
0130nobodyさん
垢版 |
03/03/15 01:14ID:Sqe0b8Ey
セッション:負け組
クッキー:勝ち組
0131nobodyさん
垢版 |
03/03/15 18:03ID:YPCssbUz
POSTメソッドを利用して入力フォームからPHPでPostgreSQLにApache経由でデータを登録するプログラムを書いています。
以下のプログラムを冒頭に置くとプログラムの最後の行を示しパーサーエラーで,
停止してしまいます。
session_start();
ob_start("mb_output_handler");

/* データ登録処理 */
if (isset($_POST["sbmt"])) {
/* enctypeがmultipart/form-dataなのでエンコーディング変換 */
while (list($key, $val) = each($_POST)) {
$_SESSION["post"][$key]
= htmlspecialchars(
mb_convert_encoding($val, "EUC-JP", "auto"),
ENT_COMPAT,
"EUC-JP");
}
原因はセッション変数に明示的に変数が設定されていないからでしょうか?

0133nobodyさん
垢版 |
03/03/15 18:53ID:YPCssbUz
>132
サンクス
でも、さっきのプログラムの前に別の関数からデータをセットして
あると動くんだよね
/* セッション変数管理 */
if (!isset($_SESSION["diary_year"])) {
$_SESSION["diary_year"] = date("Y");
}
こんなかんじで
date("Y")って部分は別の関数から定義されてるんだよね
最初にセッション関数が呼び出されたときには、配列の中を空に
しておきたいんですよ、それから簡単なエラーチェックをして
sbmitが実行した時にさっきのプログラムで文字をエンコードしたいよね。
0134nobodyさん
垢版 |
03/03/31 23:27ID:7tNuLEs3
今までのログを読んだけれど、なんとなくしかわかってないので、
質問させてください。

Perlで会員管理のしくみをつくってるのですが、

会員情報を入れてあるCSVファイルに、セッションIDの列をつくる。
IDパスワードを入れてもらってログインに成功した場合、
$year.$month.$day.$hour.$min.$$をcryptしたものを、
会員情報のセッションID列と、クッキーの両方に書き込んで、
以降は、そのセッションIDをクッキーでもらったら、それに該当する会員情報を表示する・・・

これって、問題ないでしょうか?
また、セッションIDを暗号化するという場合、上記のようにサーバ側とクライアント側両方を、
cryptするべきなんでしょうか?
0135nobodyさん
垢版 |
03/03/31 23:54ID:lrdCZ3fP
>>134

やりかた自体はOK。

cryptはCookieのマジックナンバーを生成するために行うもの。
だからクッキーを生成するときに1回だけ行う。
0136134
垢版 |
03/04/01 08:35ID:???
>>135
なるほど、ありがとうございますた
0137nobodyさん
垢版 |
03/04/01 08:38ID:CaQk8w76
135です。
自己レスだが134には問題あった。

会員テーブルにセッションIDフィールドを持たせるのはよくない。
セッションはセッション管理用のテーブルを別にもたせる。
そのテーブルには、
 セッションID
 ユーザ識別コード
 セッション間で引き渡すデータ
 セッションの最終アクセス日時
などを入れておく。
0138135
垢版 |
03/04/01 23:57ID:1YIS/hST
>>137
たびたびすみません。

で、正直、>>137のようにするメリットがわかりません。。。
あと、ユーザ識別コードって、
会員テーブルのユニークな主キー(の外部キー)っていうことですか?
0140nobodyさん
垢版 |
03/04/03 06:17ID:+kJBCXqS
>>138
ユーザ識別コードはユーザごとのユニークなキー
です。セッション間で値を引き渡すだけの簡単な
管理だけなら不要ですね。ログインして利用する
サイトを作るなら必要になると思いますが。

セッション管理の理論は書いてあっても実装まで具体的に
書かれている本って少ないですから、書籍で勉強する
よりホームページで勉強したほうがいいかもね。
0141134
垢版 |
03/04/04 10:45ID:lpjcObWV
すいません、あとひとつ。

>>137 だと、
もしユーザが「ログアウト」ボタンを押したとき、
クライアントの持ってるクッキーも削除(過去の時間を指定)して、
セッション管理用テーブルから該当レコードを削除すればいいわけですよね?

ただ、ユーザがログアウトボタンを押さずにブラウザを閉じてしまった場合、
該当レコードは削除されないため、レコードがどんどんたまってしまうかと思います。

これは、どうすればいいのでしょう?
ほっとくしかない?あるいは、
どっかのタイミング(そのユーザがまたログインしてきたとき?)に削除するのでしょうか?

あ、そのために「セッションの最終アクセス日時」の列があるのかな?
0142nobodyさん
垢版 |
03/04/04 19:30ID:tuNiAs90
>>141
ふつうはサーバでクーロン動かして定期的に掃除してやる。
0143141
垢版 |
03/04/04 22:50ID:fnHSIfLl
>>142
そっかー。
いまつくってるところ、クーロン使えないんですよね・・・
なら、そのユーザがまたログインしてきたときに、
削除(というか新しいセッションIDに書き換える)
でも、問題とくにないですよね?
0144141
垢版 |
03/04/05 02:53ID:ur80FjBN
($sec, $min, $hour, $mday, $mon, $year,$wday, $yday, $isdst) = localtime(time);
$year += 1900;#気持ちわるいので、一応4桁にしておく
$sessionid = crypt($year.$mon.$mday.$hour.$min.$sec.$$, "AA");

で、セッションIDを取得したのですが、なんかいアクセスしても、
$sessionid = AAwTU6/kNo2jY という文字列になってしまいます。
なぜなんでしょうか
0145nobodyさん
垢版 |
03/04/05 05:27ID:WWynoIxP
>>143
ユーザが再度ログインしたら、前回のそのユーザのセッション
ファイルだけ削除する必要はない。ログインしたらすべての
セッションファイルをチェックして、時間切れになるものをすべて
削除すればOK。
0146nobodyさん
垢版 |
03/04/05 08:30ID:LO75gp9Z
ASP VBScriptでsession変数を使ってセッション管理しようおおもうのですが、
ブラウザがわでクッキー無効にされてる場合ってセッション管理できなくなってしまうのでしょうか?その場合はURLにうめこむとか、HiddenでPOSTするとかで対処するしかないのでしょうか?
0147nobodyさん
垢版 |
03/04/05 13:05ID:Ia1grhBJ
$sessionid = crypt($year.$mon.$mday.$hour.$min.$sec.$$, "AA");
print $sessionid;

・・と、セッションIDを生成してるのですが、
リロードを何度やっても同じ文字列になってしまい、
わけわからん状態です。。。

どうしてなのでしょうか?
0148nobodyさん
垢版 |
03/04/05 14:31ID:???
crypt って、先頭の何文字かしかみてなかったと思う。
0149147
垢版 |
03/04/05 18:50ID:???
>>148
なーるほど。
調べたら、先頭8文字しか見てないようです
0150nobodyさん
垢版 |
03/04/05 18:53ID:???
DES(無印) = 8文字
MD5($1$) = 255文字(?)
BlowFish($2$) = ?
0151nobodyさん
垢版 |
03/04/09 05:08ID:???
>>147
セッションを全く理解していないと思われるので、
まずフローチャート描いてみることをお勧めする。
0153山崎渉
垢版 |
03/04/20 06:23ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0154nobodyさん
垢版 |
03/04/22 07:11ID:WjOOaJ36
セッション管理しつつ、2重ログイン(複数の人が同じIDでログイン)を禁止
するには、どうすればいいのでしょうか?
0156nobodyさん
垢版 |
03/04/22 08:08ID:???
>154
「あなたは本当に○○さんですか?」というダイアログを出す。
SSL 使えないならマジこれしかない。
0157154
垢版 |
03/04/22 08:12ID:WjOOaJ36
あ、すいません、訂正
2重ログイン(複数の人が同じIDでログイン)

2重ログイン(複数の人が同じIDで、同時に、ログイン)
0158nobodyさん
垢版 |
03/04/22 10:54ID:???
>>154
んん? どんなセッション管理の方法を使ってるのかわからんが……。
普通はそんな状況にはならんのではないのか?

IDとセッションを対で運用してる?
一つのIDには一つまでのセッションしかないようにすれば、解決しないか?
0159nobodyさん
垢版 |
03/04/22 18:52ID:???
>>157
設計しだいだな。ログイン時の IP アドレスを記録しておいて、
同一 ID に対する最終ログイン IP アドレスしか受け付けないように
するしかないか。

A → ログイン (成功)
A → ページ要求 (成功)
B → ログイン (成功)
A → ページ要求 (失敗)
B → ページ要求 (成功)

これは IP アドレスを個人特定のキーに使っているが、ID に対する
初回ログイン時に Cookie を発行して、ID と Cookie を検証するとか
そういう方法しかない。まぁこの話を聞いてピンとこなきゃあきらめれ。
0160nobodyさん
垢版 |
03/04/22 22:54ID:???
Javaを使っている場合、JMSを使ってみるとか。Sessionオブジェクトを一定期間DBなんかに永続化して
ログイン時に同じオブジェクトが永続化されていればログイン中などの判定を下す…
色々な判定基準があるだろうけど。ちょっと実装が難しいかな。
0161154
垢版 |
03/04/24 01:14ID:Dv9rntoL
>>158
ほんとだ。普通にクッキーと、セッションマスタ.csvをつくってたら、
自然と解決してた。
0162nobodyさん
垢版 |
03/04/24 08:35ID:g+kZcsKr
あのー、(トップ含めて)すべてのページをcgi'perl)にして、
セッション管理してたら、共用サーバだと追い出されます?
0164162
垢版 |
03/04/26 19:48ID:bCd38fy3
>>163
そうなんだ。。。
てっきり、「当たり前だろ」みたいなレスがくるかなと思ってた。
0165nobodyさん
垢版 |
03/04/26 20:29ID:M/JTw+9v
        ∧∧  ミ _ ドスッ
        (   ,,)┌─┴┴─┐
       /   つ.;ダブダブ-│
     〜′ /´ └─┬┬─┘
      ∪ ∪      ││ _ε3
               ゛゛'゛'゛
おかずなら過激に
 http://www.dvd01.hamstar.jp
0167nobodyさん
垢版 |
03/05/10 21:17ID:NHls6sVf
age
0169nobodyさん
垢版 |
03/05/22 01:04ID:Ql5nBZ7C
perlとクッキーで強引につくってしまったが重いー
0171山崎渉
垢版 |
03/05/22 01:55ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
0172山崎渉
垢版 |
03/05/28 17:22ID:???
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0173山崎 渉
垢版 |
03/07/15 11:14ID:???

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0174nobodyさん
垢版 |
03/07/20 19:23ID:H04Zp+KF
申込フォームがたくさんあるサイトを構築していて、
申込フォームが2,3ページまたがるページが多いとする。
(申込1->申込2->確認->完了のような)
この場合、その申込フォーム毎にsessionで
パラメータ受け渡しするのって割と普通にやるもん?

hiddenで持ちまわしてもいいんだけど、
入力不備があって前のページに戻したい時
入力されたパラメータを維持させた状態で前のページに戻そうとすると
LocationだとGETで渡すしかなくて、それだとURLに出てしまう。

sessionでやれるんであればそのページ自体にPOSTして
入力チェックもそのページ内のコードで完結できて
あとはLocationで飛ばせばすむ。

申込フォーム毎にセッション作るっておかしい?
それくらいhiddenでやるべき?
マジレスきぼん。
0176nobodyさん
垢版 |
03/07/20 21:31ID:???
>>174
ある程度の信頼性が求められる場面では、サーバ側にセッション変数保存するのが鉄則。
0177山崎 渉
垢版 |
03/08/02 02:25ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0178nobodyさん
垢版 |
03/09/04 01:42ID:wD/9gEl4
PHPのsession.gc_probabilityって変更してます?
0179nobodyさん
垢版 |
03/09/04 16:49ID:i0S65Zr2
ヤフーのIDってどうやってブラウザーで
セッション情報保持してんの?
クッキーすててもログアウトするまでID残ってんだけど・・・
誰か知らない??
0181nobodyさん
垢版 |
03/09/05 23:46ID:???
>>179
ブラウザがメモリにクッキー持ってるのでは?
0182nobodyさん
垢版 |
03/09/10 23:46ID:xZuE4Q/q
ファイルとしてのクッキーは捨ててもメモリーには
残るんですね・・・・・・
0184nobodyさん
垢版 |
03/12/25 17:34ID:???
レンタルサーバーにショッピングサイトを作りたいのですが
↓みたいなのでいいと思いますか?

使用可能な環境
SSL CGI SQLDB

 ログイン画面→画面1→画面2→画面3
(全部SSL)

1.ログイン画面でID・パスワードを入れる
  SQLDBと比較してOK

2.セッションIDを生成しクッキー作成(期限無効メモリー内)
  サーバー上のセッションIDファイルへ追加

3.画面2→画面3へ移るたびにクッキーの
  セッションIDとサーバーのセッションIDファイルを
  比較してチェック

今迷っているのはセッションIDをどう生成するかです。
また、画面移動するたびにチェックが必要なのでしょうか。
みなさんはどうしていますか?
0185nobodyさん
垢版 |
03/12/26 13:34ID:???
PHP4やクッキーでいろいろセッション管理調べて
試したけど、どれも一長一短でいまいち。

そこで、ふと思いついたんだけど
セッションIDなんて使うから危険?
単純に hidden + POST(GETはダメ) + SSL(必須) で
ID+パスワードをパラメータで毎回送って
全ページで認証すればいいような。

PHP使おうが、クッキー使おうがどっちみち
セッションIDの認証は全ページしないといけない
事を考えるとレスポンス自体もそんなにかわらない
ような気がするし、セキュリティーの
観点から見ても結構いいと思うけど
どうでしょうか。

なによりも
携帯端末でもこの仕組みなら問題ないしね。
0187nobodyさん
垢版 |
03/12/27 00:47ID:???
>>186
じゃオマエのアホじゃない方法を述べてみろ
そして、どこがアホかも述べろ
アホ
0188nobodyさん
垢版 |
04/01/31 14:44ID:3hbTQvCa
どなたか、セッション管理について分かりやすく書かれているサイトを教えてくださいませんか
0189nobodyさん
垢版 |
04/02/01 01:26ID:???
>>185
セッションIDが何かわかってないな・・
0191nobodyさん
垢版 |
04/02/01 11:38ID:WI3J2wo7
クッキー吐き出さん、携帯端末でブラウザとサーバー間で行う
セッション管理のような真似はできまつか...
0192 
垢版 |
04/02/01 11:41ID:???
>1
当時はPearのSessionライブラリも無かったのか。
0194nobodyさん
垢版 |
04/02/01 11:59ID:WI3J2wo7
>>193
どんなテクニックで行うのか教えてもらえませんか、参考になるURLでもいいでつ
よろぴく。
0195nobodyさん
垢版 |
04/02/01 12:08ID:???
質問の仕方を覚えたらまた来てくれ。
0196nobodyさん
垢版 |
04/02/01 23:33ID:+Nypdzo/
ASPのsession管理ってcookieオフってると使えないのですか?
PHPは?
javaもcookie使ってるの?
0197nobodyさん
垢版 |
04/02/02 00:06ID:???
>>194 たとえばJavaServletなら、response.encodeURL("URL")で、クッキー使わないことが可能
>>196 同じく
0198nobodyさん
垢版 |
04/02/02 03:43ID:???
マニュアルくらい読めよカスども
0199nobodyさん
垢版 |
04/02/02 03:53ID:???
ログを読まずに同じ質問でループさせるカスも終了してほしい。
0200nobodyさん
垢版 |
04/02/03 20:12ID:lxZMOySb
>>199
ごめんちょ
0201nobodyさん
垢版 |
04/02/07 03:27ID:???
どうでもいいけどこの板人少ないね
0202nobodyさん
垢版 |
04/02/09 00:22ID:???
>>185
セッションIDの認証は全ページしないといけない

何で全ページで認証させるの?
セッションIDの意味ないじゃん



0203nobodyさん
垢版 |
04/02/09 06:47ID:???
セクース相手をセショ-ン管理できますか?
いろんな店に行ってるので、どこ娘とやったのか覚えきらんのです。
だから、無期限の cookie を発行してセショ-ン管理したいなと。
0205nobodyさん
垢版 |
2005/03/30(水) 04:26:02ID:???
セッションってどのぐらいの容量までいいの?
/tmp/sess_???
ファイルに入るんだよね。
DBにした場合フィールド長をどのくらいにしようかと・・・
0207nobodyさん
垢版 |
2006/02/19(日) 00:45:24ID:HErML43B
携帯向けセッション管理がわからないです・・・
hidden連れ回しじゃなくURLリライティング?とかでやりたいんですけど
apacheのmod_rewriteとかでいいんでしょうか?
情報お願いします
0209nobodyさん
垢版 |
2007/05/21(月) 17:57:45ID:6xHZsetU
>>2ならこのスレのみんなに理想どおりの彼女ができる
0210nobodyさん
垢版 |
2008/07/18(金) 21:53:52ID:9ZIfrdcC
Perl CGI::Sessionでセッション管理

Cookieからセッションidを読み取れた = Cookieオンである
と判断して間違いないでしょうか?
それとも、Cookieからセッションidを読み取れたが、
Cookieに書き込みができない、という状況も想定するべきですか?
0212nobodyさん
垢版 |
2010/11/06(土) 12:14:09ID:???
適当に過ぎちゃって、今更ちゃんとやろうとすると難しいなw
Perlのセッションの決定版書籍ってないかな。
0213山崎  渉
垢版 |
2011/03/29(火) 00:33:24.36ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0214 忍法帖【Lv=40,xxxPT】(7+0:8) 【33.7m】 電脳プリオン ◆3YKmpu7JR7Ic
垢版 |
2013/01/19(土) 16:14:51.27ID:????PLT(12079)
          | | ガガガッ
          | |
          人
  ∧_∧   <  >_∧∩
  ( ・∀・)   人`Д´)/ ←>>153
 と    )  <  >_∧∩
   Y /ノ    .人`Д´)/ ←>>177
    / )    <  >_∧∩
  _/し' //. V`Д´)/ ←>>213
 (_フ彡        /
0216Мы из будущего c Perl
垢版 |
2014/03/25(火) 09:00:27.64ID:???
俺たち未来から来た。 perlで。

時代が流れ流れて 2014年の perlはこんなかんじになったぞい ちなみにperl自体ですら鯖になるんだぞい

セッション管理とデータベースをバインド ちなロシア製
$self->plugin('session' => {
store => MojoX::Session::Store::Dbi->new(
dbh => DBI->connect('DBI:mysql:MyApp:', 'user', 'pass'),
),
transport => MojoX::Session::Transport::Cookie->new,
expires_delta => 36000,
stash_key => 'mojox-session',
});

# Router
my $r = $self->routes;
# /nurupo にアクセスすると welcome ページを表示
$r->get('/nurupo')->to('example#welcome');


my $logged_in = $r->bridge->to( 'example#login');
## / とか /hogehogeとかにアクセスしようとすると ログインしてないと ログイン画面に戻る セッション?そんなもん意識したら負け
$logged_in->get('/')->to( 'example#welcome');
$logged_in->get('/hogehoge')->to( 'example#hoegehoe');
0219nobodyさん
垢版 |
2017/12/30(土) 15:25:15.64ID:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

GAG6LMPRK5
0220首都圏鉄道各社、18日から運賃一斉値上げ
垢版 |
2023/03/15(水) 16:40:44.48ID:Ld69gOrI
首都圏の鉄道各社が18日、一斉に運賃の値上げに踏み切る。多くは国の制度を活用したホームドアなどバリアフリー設備の整備促進を前提とした値上げだが、新型コロナウイルス禍による乗客減少を理由に通常の手続きで運賃改定を行う会社もある。生活必需品などの値上げが相次ぐ中、一段と財布に冷たい風が吹き込みそうだ。

「できれば目標を前倒しして整備していきたい」

18日から国の「鉄道駅バリアフリー料金制度」を活用した値上げを実施するJR東日本。同社は令和13年度までに東京圏330駅にホームドアを設置する目標だが、深沢祐二社長は増収分でさらなる整備の加速に取り組む考えを示した。

JR東はホームドア設置に加え、段差解消やトイレの改良などバリアフリー化に要する費用を、既に投資した分を含め6千億円近くと見込む。制度利用による増収分は年約230億円と予測されるだけに、同社にとってメリットは大きい。

運賃を値上げする際、事業者は国の認可が必要となる。認可条件にも鉄道事業が3年連続で赤字になることなどが含まれ、審査のハードルは高い。だが、3年12月創設の同制度は、値上げ分の使途がバリアフリー化に限定される代わりに審査不要の届け出制だ。

また、値上げ幅のルールはないが、乗客に「薄く広く」負担を求めるとされ、国実施のアンケートでも値上げ幅は「10円まで」が許容範囲との趣旨の回答が6割に上り、各社ともそれに沿った対応をしている。
レスを投稿する


ニューススポーツなんでも実況