【PHP】セッションについて語ろう!【PHP】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/09/24 19:31ID:SnRvXmpIブラウザを閉じることでクッキーを消しているからなのですね。。
知らなかったよーーーーうわーーーん
0577nobodyさん
2006/08/05(土) 13:15:13ID:???↑で金を取る方がボッタクリだと思った。
あと>>575の人コテハンにしてくれ。アボンしとくから。
0578nobodyさん
2006/08/05(土) 17:48:27ID:???>会員専用以外のとこですべてをhttpsでやってるとこなんてあるの?
あった
http://portal.askul.co.jp/
0580nobodyさん
2006/08/06(日) 20:38:27ID:???だから逃げるなって、チンカス。
「クレジットカード番号送るのに、SSLも使ってないサイトを使いますか」って、
お前の主張なんか誰も聞いてないんだよ。早くSSLを使わなければ問題が起きるという実例を示せ。
「価値観の押し付けウザ」 ← これをそっくり熨斗でもつけてチンカスに返却しましょう。
0581nobodyさん
2006/08/06(日) 21:10:38ID:???自分でやれ
0582nobodyさん
2006/08/07(月) 06:22:05ID:???SSLあり/なしの両方で運用できるように書いときゃいいだけなのに。
0583nobodyさん
2006/08/07(月) 09:25:34ID:???論点のズレた認識乙。
>SSLあり/なしの両方で運用できるように
実際の運用に当たってはそんなの当たり前だろボケカス。
そもそも、話の流れはそういうことを言ってるんじゃないだろうが。
SSL無しの場合の被害実例を早く挙げてみろって言ってんだよ。
いつまで逃げてんだチンカス。
0584nobodyさん
2006/08/07(月) 09:36:34ID:???0585nobodyさん
2006/08/07(月) 09:47:08ID:???お前の主張なんか誰も聞いてないんだよ。
早く「クレジットカード番号送るのに、SSLも使ってないサイトを使いますか」に回答しろ。
0586nobodyさん
2006/08/07(月) 09:48:54ID:???結局GETが何かすら分かってなかったというオチで逃げ去った馬鹿。
放置推奨。
0587nobodyさん
2006/08/07(月) 09:55:59ID:???0588nobodyさん
2006/08/07(月) 10:00:44ID:???結局こいつは何がいいたいの?w
誰か説明して
0589nobodyさん
2006/08/07(月) 17:37:02ID:???0591nobodyさん
2006/08/08(火) 10:14:27ID:???悔し紛れのジサクジエン乙。
でもお前ジエンし杉だから、ほどほどにな。
で、早くその逃げの人生を止めろよ。
答えに窮する事実を突きつけられたからって、発狂しちゃいかんよキミwww
0592nobodyさん
2006/08/08(火) 12:37:31ID:???移動しろ話はそれからだ
セキュリティ初心者質問スレッドpart73
http://pc8.2ch.net/test/read.cgi/sec/1154835858/
0593nobodyさん
2006/08/10(木) 08:32:10ID:???その後彼は一生逃げ続けるヘタレな人生を送るのであった。
めでたしめでたし。
0594nobodyさん
2006/08/10(木) 12:30:02ID:???0595nobodyさん
2006/08/10(木) 18:09:09ID:???死ねばいいのに
0596nobodyさん
2006/09/30(土) 23:07:37ID:ev1i2goA結構探したけどみつかんないです。。。
0598596
2006/10/01(日) 06:04:12ID:u4OUdACZレスありがとー。
ということは session 機能がいきなり動かなくなったのは
これが原因じゃないのね。
>unset($_SESSION)によって 全ての$_SESSIONを初期化してはいけません。 $_SESSIONスーパーグローバル変数を用いた セッション変数の登録ができなくなってしまうからです。
これの意味勘違いしてました。
0599nobodyさん
2006/10/01(日) 09:31:39ID:???セッションやSSLに関係なく、個人情報は漏れてるし。
ベリサインも個人情報の流出までは保証してないよ。
0600nobodyさん
2006/10/01(日) 09:37:01ID:???0601nobodyさん
2006/10/01(日) 17:44:25ID:???0602nobodyさん
2006/10/01(日) 23:27:52ID:???PマークもISMSも認証に合格しましたってだけで、漏れない保証は無い。
現場では平気でシュレッダーせずに捨ててたりするし。
0603nobodyさん
2006/10/02(月) 04:25:34ID:???俺はちょっと引くな。よっぽど大きな企業じゃなければ。
できれば、実績のあるカード決済代行会社を通してる所を使いたい。
0604nobodyさん
2006/10/02(月) 13:04:11ID:???0605nobodyさん
2006/10/04(水) 01:35:01ID:???エロ系サイトでよく見かける大手ww
0606nobodyさん
2006/10/04(水) 02:11:06ID:???0607nobodyさん
2006/10/04(水) 15:21:52ID:???0608nobodyさん
2006/10/05(木) 01:47:13ID:???0609nobodyさん
2006/10/05(木) 06:55:51ID:???0610nobodyさん
2006/10/06(金) 15:39:05ID:???0611nobodyさん
2006/10/17(火) 09:40:53ID:fxomtaVSみんな結局、これをしとけば自分もユーザーも安心ってな気持ちでSSLを使用してるんかな?
0613nobodyさん
2006/10/17(火) 13:02:42ID:???シラネ
金貰って仕事やってると、クレジットカード決済にSSL使ってません…なんて鼻で笑われるのは事実だが。
SSLを使う一番の理由は、問題が起きる起きないという事よりも、利用者に与える安心感(サイトイメージ)を得る為。
一般人はSSLが何かなんて全く分かってない。
だけど、ベリサインがどうので高度なセキュアをかましてると謳うと、かえってSSLが何かすら
全く分かってない素人には、安心感を与える事が出来る。
SSLを使う理由なんてそんなもん。つまりあなたの仰るとおり。
個人の趣味でやるのなら好きにやればいいし、
金貰ってやるならそれに意味があるかどうかなんて考える必要性は全くない。
0614nobodyさん
2006/10/18(水) 03:54:01ID:???ssl対応でも個人情報ただ漏れの鯖なんていくらでもある。
0615nobodyさん
2006/10/18(水) 20:34:34ID:???ここで公開するべき?それとも電話かけておしえてあげるべき?
それともメール発射するべき?
0616nobodyさん
2006/10/18(水) 20:59:58ID:???サイトのセキュリティホールもIPAへの届出でOK
http://www.ipa.go.jp/security/vuln/
0617nobodyさん
2006/10/18(水) 21:02:15ID:???0618nobodyさん
2006/10/18(水) 21:16:28ID:0wCu4Tq1ここで公開するべき?それとも電話かけておしおきしてあげるべき?
それともホールに発射するべき?
0619nobodyさん
2006/10/19(木) 02:53:05ID:???そんなの一般人にとっては分からない事だしどうでもいい。
個人の趣味でやるのなら好きにやればいいし、
金貰ってやるならそれに意味があるかどうかなんて考える必要性は全くない。
そこんとこの差が理解できない奴が多すぎ。
0620nobodyさん
2006/10/19(木) 06:22:53ID:???パケットスニッファを仕込まれた経験がある。
0622nobodyさん
2006/10/21(土) 10:06:06ID:???0623nobodyさん
2006/10/22(日) 15:52:50ID:???ポストゲットすると変数いじれるし… ボタンを押したイベント時に、セッションの値を代入したいんだよなぁ。
そんなセキュリティーを求められてるんだが… 一日いろいろ試したけど、ポストゲット使う以外の方法が見つからなかった;;
エロイ人教えて;;
0624nobodyさん
2006/10/22(日) 17:02:58ID:???0625nobodyさん
2006/10/22(日) 19:27:10ID:???0627nobodyさん
2006/10/26(木) 06:12:34ID:F7p++raSPerlモジュールは CGI::Session を使おうかと思ってます。
SessionIDが同じならPerlとPHPでsessionの共有はできるものでしょうか。
「sessionの共有」する方法をご存知の方、いらっしゃいますか?
0628nobodyさん
2006/10/26(木) 06:20:20ID:???簡単なコードかいて試せば数分でわかることじゃん。
そんな時間ももったいなくて使いたくないのか?
0629nobodyさん
2006/10/26(木) 06:50:16ID:???ごもっとも。
でも
共有鯖で、Perl用のSessionが組み込まれていないので試しようがない。
モジュールの追加は申請中だけど、いつになるか判らない。
自宅鯖は、崩壊中。
判んないないら黙っててね。煽るのは止めてね。
0630nobodyさん
2006/10/26(木) 08:56:57ID:???何様だ
0631nobodyさん
2006/10/26(木) 09:04:21ID:???0632nobodyさん
2006/10/26(木) 10:07:07ID:???厨に厨が喧嘩売ってんじゃねーよ。質問スレだ、煽る前に答えてやれ。
・PerlとPHPなどでは SessionIDが同じでも、共有はできない。
CGI::Sessionで、PerlはSessionが使えるけど、それはCGI::Sessionだけで使える。
PHP::Sessionなら出来るらしいが、私は知らない
http://perldoc.jp/docs/modules/PHP-Session-0.15/lib/PHP/Session.pod
0633nobodyさん
2006/10/26(木) 10:44:28ID:???あれが煽りに見える時点でアレだし、この理屈はおかしい
0634nobodyさん
2006/10/26(木) 11:03:23ID:???俺はperlから離れてはや数年経つしCGI::Sessionは使った事ないが、
PHPに標準実装されてるセッション管理法はファイルベースで、
指定ディレクトリの中にセッションIDを含んだファイル名を使って管理している。
つまり、perlでもそのファイルと全く同じものを使ってセッションを実装するなら、
共有は出来る。それが出来ないなら、自前のセッション管理法にすればいい。
0635nobodyさん
2006/10/26(木) 11:05:50ID:upDRXWKA今のままだとログイン後に設定した時間が来たらタイムアウトされます。
何かしら操作したら情報をリセットするようなことってできますでしょうか・・・。
0636nobodyさん
2006/10/26(木) 12:07:11ID:dpAXN0uKそうなんだけど、PHPのセッションハンドラって指定できなかったっけ?
デフォルトはファイル管理だと思うけど(サーバー設定次第)DB管理にもできるし。
DB管理にしちゃえばPerlの共有前提なら楽チンだと思った。
まぁ、いずれにしよ、モジュール任せの実装じゃ共有は難しいね。
0637nobodyさん
2006/10/26(木) 13:56:19ID:???出来るよ。
session_set_save_handler()使うのが楽。
>まぁ、いずれにしよ、モジュール任せの実装じゃ共有は難しいね。
そういう事。
>>635
PHPのデフォのセッション使ってるなら、タイムアウトの指定が出来るから確認してみ。
0638nobodyさん
2006/10/26(木) 18:24:54ID:???php5.1とくらべて何か変わったところありますか?
0639nobodyさん
2006/10/26(木) 23:01:05ID:???0640nobodyさん
2006/10/26(木) 23:29:44ID:???でもなんでベータ版ってわかりずらいところにおいてあるんだろう。
0641nobodyさん
2006/10/27(金) 16:29:50ID:qVqOzfjKありがとうございました。解決しました。
0642nobodyさん
2006/10/29(日) 07:44:54ID:???バカ避け。
馬鹿は安定板を使うべき。
セッションが簡単に共有できたら、レン鯖なんてセッション取られまくりだ(w
つ他人のセッション
0643nobodyさん
2006/11/03(金) 13:21:11ID:QUVcMJYRどこをどうされてログインされるんですか?
こないだセッションIDというヤツを他人に知られたんですけど、
何をされるんですか?
0644nobodyさん
2006/11/03(金) 14:19:12ID:???あげんなバカ
0645nobodyさん
2006/11/03(金) 14:37:00ID:???初級ネット
http://pc8.2ch.net/hack/
0646nobodyさん
2006/11/04(土) 01:54:01ID:toBPKG6dsession_cache_expire(1440); //12時間
session_start();
セッションが必要なページ全てに書いているのですが
途中で切れています 12時間持ったことが今までないのですが、
なにか注意点はありますか?
0647nobodyさん
2006/11/04(土) 04:42:40ID:???セッションの有効期限とは関係ないと思うけど
0648nobodyさん
2006/11/06(月) 03:28:19ID:???ちょっと気になったもので。
0650nobodyさん
2006/11/06(月) 08:25:11ID:???0651nobodyさん
2006/11/06(月) 08:28:14ID:???にしたらよかったのに
0652nobodyさん
2006/11/07(火) 10:39:00ID:???セッションの有効期限は
session.gc_maxlifetime
session.cookie_lifetime
前者はサーバ側でのセッション保持期間、
後者はクライアント側でのセッションID保持期間。
>>647
キャッシュが有効だとサーバ側で予測できない遷移が起こってしまう。
セッション中ではその予測できない遷移によって、セッション変数に不整合が生じるなど、
悪影響がでる可能性が増大する。
そのため、セッション中におけるキャッシュの制御を、
通常のキャッシュ制御とは別にセッション関連の設計者・プログラマにゆだねる必要がある。
session_cache_expireはそのための関数であって、セッションの有効期限とは無関係。
0653nobodyさん
2006/11/07(火) 11:19:04ID:???0656nobodyさん
2006/11/11(土) 14:18:54ID:OcR85OjNそれのせいで、IE6のCookieがたまに誤動作を起こして、
旧SESSION_IDを送ってしまうのはバグ?
0657nobodyさん
2006/11/11(土) 15:23:10ID:???ちゃんとマニュアル読んでればわかる話。
あと10回session_regenerate_idについてマニュアルを読み返してみろ
0658nobodyさん
2006/11/17(金) 05:48:06ID:???IE7対応できてる香具師居る?
セッション中のキャッシュってメモり喰いまくって腹膨れてるから、早めに解放しないとリソース枯渇して鯖ごと落ちるだけだぞ。
他人のセッションが取れたら、他人のカードで買い物しまくれるよな(w
ミクシだと、他人の垢使いまくり(w
0659nobodyさん
2006/11/17(金) 10:54:31ID:???0660nobodyさん
2006/11/18(土) 22:05:59ID:vrteR2uu質問者ではないのですが教えていただけるでしょうか
ini_set("session.gc_maxlifetime", 3600);
ini_set("session.cookie_lifetime", 3600);
session_start();
でサーバ・クライアント両方のセッション保持期間が1時間になるかと思いますが、
これはセッションを使っているページすべてに書かなくてはいけないでしょうか?
現在保持時間を気にしている部分は
page1 → page2 → page3 → page4
という風に移動するものではなく、
page1 → page2 → page1 → page3 → page1
という感じで常に page1 に戻るのですが、この場合は
page1にこの指定をいれておけばいいでしょうか?
お手数だと思いますがよろしくお願いいたします
0661660
2006/11/18(土) 22:10:53ID:???セッション保持期間なのですが、値を読んだときからという認識であってますでしょうか
値を更新した時からではないですよね?
0662nobodyさん
2006/11/20(月) 23:48:22ID:???0663nobodyさん
2006/11/23(木) 00:27:15ID:???答える気がないんだったら、ウザイから黙ってろよ。
0664nobodyさん
2006/11/23(木) 00:38:15ID:???0665nobodyさん
2006/11/23(木) 00:47:02ID:???0666nobodyさん
2006/11/23(木) 03:09:43ID:???単なるマニアは致命的。プログラマーという仕事に向いてない。
しかも、プログラムする人間が職業プログラマーだけという閉塞した思考回路も致命的。
世の中には本来の目的とは別に、仕方なくプログラムを組まなきゃならん人間がいるのだ。
>>665
文盲乙!
0667nobodyさん
2006/11/23(木) 03:25:50ID:???0669nobodyさん
2006/11/23(木) 05:05:59ID:???指をくわえて答が返ってくるのを待つほど暇じゃない人のためのマニュアルだし
ソース読んで仕様を舐めまわすマニアじゃないから使い方だけ知るためにマニュアルを参照するんだよ
応用が利くという複利もあるしね。現実に>>661はこのケースだったわけだ
さて、日本語がよめてコミュニケーション能力のある奴ならなんて答えるんだろうねw
0670nobodyさん
2006/11/23(木) 09:38:54ID:???答えが書いてある場所を示されただけでも良いほうだろ
ここはサポセンか?
釣り宣言していいから去れ
0671nobodyさん
2006/11/23(木) 11:01:40ID:???って流れでセッション使うのは皆どういうやり方してるの?
以降、登録画面用セッションデータをSDと、登録・確認・完了は1・2・3で記述
一.SD1件方式
1で既存SDがあればクリアする?2で上書きする?
2でSD保存
3で登録後にSD消去
つまり、登録確認画面を開いたまま、別ウインドウで登録処理を同時にやると最初の画面は正常動作しない
二.SDn件方式
1で何もしない
2でSD増加し保存
3で登録後にSD消去
つまり、確認画面を開かれる度にSDが増加し、完了までいかなければゴミSDが無限に増加していく
どちらも問題点があるんだが、みんなセッション使ってるみたいだし
問題点のないスマートなやり方ってあるの?
0672nobodyさん
2006/11/24(金) 04:02:25ID:???日本語が不自由な奴、乙
>>670
マニュアルの該当部分でもコピペすればいいだろ。コピペの仕方なら初心者板で聞いて来い
0675nobodyさん
2006/11/24(金) 13:47:32ID:???俺はSD(ってセッションデータ?)1件方式だな。
登録画面を開いたときに、一意になるようなキーをセッションデータにセットして、
その値をhiddenで確認まで持ちまわる。
3で画面から渡されたキーと、セッション内のキーを比較して同じなら登録。
違ってたらやり直せと。
大体この程度で許されるんじゃない?甘い?
0676nobodyさん
2006/11/25(土) 11:11:23ID:???■ このスレッドは過去ログ倉庫に格納されています