私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 105
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>553
なるほど。そう言う手もあるんですね。
今はログイン時にログイン時間をDBに記録し、
別ブラウザからログインしようとした場合、
ログイン時間から30分経過してない場合はログインできないようにしてるんです。
ただ、この場合「うっかりブラウザを閉じてしまった」場合でも
30分待たなくてはいけないわけで、ユーザーからクレームが来ないかと心配です。
ログイン時の時間を記録するのではなく、ログインしている間の時間を
定期的に記録するという仕様は良いですね。ぜひ参考にさせていただきます。
なるほど。そう言う手もあるんですね。
今はログイン時にログイン時間をDBに記録し、
別ブラウザからログインしようとした場合、
ログイン時間から30分経過してない場合はログインできないようにしてるんです。
ただ、この場合「うっかりブラウザを閉じてしまった」場合でも
30分待たなくてはいけないわけで、ユーザーからクレームが来ないかと心配です。
ログイン時の時間を記録するのではなく、ログインしている間の時間を
定期的に記録するという仕様は良いですね。ぜひ参考にさせていただきます。
開発、辞めたほうがいいよそんな事ここで質問する脳みそなら。
進めど茨の道しかない。
進めど茨の道しかない。
>>552
結局DBを使ってよいならググればいくらでも解説は見つかると思うが。
多重ログイン セッション あたりの単語でどうぞ。
基本的には後半に書いてあるとおりでよい。
別のブラウザから同じアカウントでアクセスがあった場合は最初のブラウザのセッションを削除して
新たなセッションを開始すればいい。
注意するのは、最初のブラウザがログイン中は他のブラウザからのログインを不可にすることも可能ではあるが、
そうすると最初のブラウザが強制終了した場合など、ログインタイムアウトが過ぎるまで再起動したブラウザや他のブラウザから
一切ログインできなくなってしまうので不便なシステムとなってしまう。
結局DBを使ってよいならググればいくらでも解説は見つかると思うが。
多重ログイン セッション あたりの単語でどうぞ。
基本的には後半に書いてあるとおりでよい。
別のブラウザから同じアカウントでアクセスがあった場合は最初のブラウザのセッションを削除して
新たなセッションを開始すればいい。
注意するのは、最初のブラウザがログイン中は他のブラウザからのログインを不可にすることも可能ではあるが、
そうすると最初のブラウザが強制終了した場合など、ログインタイムアウトが過ぎるまで再起動したブラウザや他のブラウザから
一切ログインできなくなってしまうので不便なシステムとなってしまう。
>>559さんの投稿を見てからかれこれ3時間以上試しているのですが、
全く上手く行きません・・。他のブラウザで多重ログインできます。
ログイン用のプログラムは↓です。
// セッションを削除
if (isset($_COOKIE['PHPSESSID'])) {
setcookie('PHPSESSID', '', time() - 86400, '/');
}
//セッションを再構築
session_start();
setcookie('PHPSESSID', session_id(), time() + 86400, '/');
// 会員情報をセッションに入れると仮定
$_SESSION['MEMBER'] = $member;
// マイページへ
header('Location:mypage.php');
こんな感じで「最初のブラウザのセッションを削除」して
新たなセッションを開始すると思ったのですが、多重ログイン出来てしまいます。
なにか考え方が悪いんですかね?「PHP 多重ログイン セッション」などで
ググってもこれと言った説明ページが見つかりませんし・・・
全く上手く行きません・・。他のブラウザで多重ログインできます。
ログイン用のプログラムは↓です。
// セッションを削除
if (isset($_COOKIE['PHPSESSID'])) {
setcookie('PHPSESSID', '', time() - 86400, '/');
}
//セッションを再構築
session_start();
setcookie('PHPSESSID', session_id(), time() + 86400, '/');
// 会員情報をセッションに入れると仮定
$_SESSION['MEMBER'] = $member;
// マイページへ
header('Location:mypage.php');
こんな感じで「最初のブラウザのセッションを削除」して
新たなセッションを開始すると思ったのですが、多重ログイン出来てしまいます。
なにか考え方が悪いんですかね?「PHP 多重ログイン セッション」などで
ググってもこれと言った説明ページが見つかりませんし・・・
> setcookie('PHPSESSID', session_id(), time() + 86400, '/');
session_id() で意図する値が得られていますか?
session_id() で意図する値が得られていますか?
おまいら一時的な記憶場所に使う変数名何にしてる?
変数交換とか付け足して最後に返すやつとか
$tmp = $a[0];
$a[0] = $a[1];
$a[1] = $tmp;
$buf = "";
foreach ($a as $value) {
$buf.=$value;
}
$buf.="hoge";
return $buf;
みたいな感じで$tmpとか$bufとか使ってるけど
もっと一般的なもんない?
変数交換とか付け足して最後に返すやつとか
$tmp = $a[0];
$a[0] = $a[1];
$a[1] = $tmp;
$buf = "";
foreach ($a as $value) {
$buf.=$value;
}
$buf.="hoge";
return $buf;
みたいな感じで$tmpとか$bufとか使ってるけど
もっと一般的なもんない?
それが一般的だと思うが$bufはそこでは使わないか
交換なら$swap?
付け足しなら$cat?
交換なら$swap?
付け足しなら$cat?
$hensuu
$ichiji
$tenporari
$tesuto
あたりかな
$ichiji
$tenporari
$tesuto
あたりかな
>>566
水を差さずにお前も答えろよ
水を差さずにお前も答えろよ
>>567 お断り
>>568 お断られ
>>565
マジかよw
マジかよw
質問した575ですが、>>581は相手しないようお願いします
>>588
print_rかxpath
print_rかxpath
>>585
毎回頭から検索じゃなくて前回見つかったインデックス番号を変数に保存しておいて、
そのインデックス+1から空を検索するようにすればいい
てか、そもそもforeachで$aryを検索するなら、勝手にポインタ保存されてるっしょ
毎回頭から検索じゃなくて前回見つかったインデックス番号を変数に保存しておいて、
そのインデックス+1から空を検索するようにすればいい
てか、そもそもforeachで$aryを検索するなら、勝手にポインタ保存されてるっしょ
>>589
ありがとうございます。やってみます
ありがとうございます。やってみます
なんのためにって聞く奴はaptとかyumなんて使ったこと無いか手動でソース入れる奴だな
Win環境で自動アップデートできるなら欲しい
Win環境で自動アップデートできるなら欲しい
なに自演?
そういう意味での自動アップデートなら、既にyumがあるじゃん
windowsならインストーラがあるだろ
定期的にチェックして勝手にアップデートしてくれる機能だったら、馬に食わせるくらいしか役に立たない
そういう意味での自動アップデートなら、既にyumがあるじゃん
windowsならインストーラがあるだろ
定期的にチェックして勝手にアップデートしてくれる機能だったら、馬に食わせるくらいしか役に立たない
>>595
欲しいって書いただけで自演認定するカス乙
欲しいって書いただけで自演認定するカス乙
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 135 (984) - [98%] - 2014/8/7 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 104 (1001) - [98%] - 2011/3/18 9:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 115 (1001) - [98%] - 2012/2/25 18:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 109 (1001) - [98%] - 2011/8/30 2:02
- 【PHP】下らねぇ質問はID出して書き込みやがれ 107 (1001) - [98%] - 2011/7/2 2:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 106 (1001) - [98%] - 2011/6/3 5:17
- 【PHP】下らねぇ質問はID出して書き込みやがれ 125 (1001) - [98%] - 2013/2/4 13:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 108 (1001) - [98%] - 2011/7/27 14:48
- 【PHP】下らねぇ質問はID出して書き込みやがれ 103 (1001) - [98%] - 2011/2/14 19:50
- 【PHP】下らねぇ質問はID出して書き込みやがれ 101 (1001) - [98%] - 2010/12/18 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 100 (1001) - [98%] - 2010/11/14 21:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 102 (1001) - [98%] - 2011/1/25 4:34
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [96%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 128 (1001) - [96%] - 2013/8/4 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 124 (1001) - [96%] - 2013/1/10 6:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [96%] - 2014/9/18 12:45
トップメニューへ / →のくす牧場書庫について