のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,332,095人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 106

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    351 : nobodyさん - 2011/05/14(土) 03:05:48.85 ID:??? (+47,+19,-6)
    いや、機種依存文字だけを削除したいんじゃないの?
    352 : nobodyさん - 2011/05/14(土) 14:58:50.42 ID:??? (-1,-29,-34)
    簡単。
    delete 文字 from EUC文字コード表 where 文字 = 機種依存文字
    353 : nobodyさん - 2011/05/14(土) 14:59:52.26 ID:??? (+13,-23,-16)
    文字コード表の文字を消してどうすんだよw
    354 : nobodyさん - 2011/05/14(土) 15:14:32.38 ID:??? (+59,+29,-14)
    >>353
    IDを出さない人には答えません。
    355 : nobodyさん - 2011/05/14(土) 15:33:40.63 ID:??? (+51,+29,-3)
    >>348

    未だに仕事が入ったままなのか?
    358 : nobodyさん - 2011/05/14(土) 17:54:31.72 ID:??? (-2,-30,-39)
    mb_convert_encoding($v, 'UTF-8', 'eucjp-win');
    で大丈夫だったと思うが、好きな方法でやればいいよ。
    360 : nobodyさん - 2011/05/14(土) 18:29:52.13 ID:??? (-20,-29,+1)
    >>359
    libpcreのバージョン
    361 : nobodyさん - 2011/05/14(土) 18:37:42.27 ID:??? (-1,-29,-44)
    PHP5.2系はPHP5.2.17でサポート終了したのでPHP5.3に乗り換えましょう
    363 : nobodyさん - 2011/05/14(土) 19:26:08.36 ID:??? (+42,+22,+0)
    >>356
    だまされたとおもって 350
    365 : nobodyさん - 2011/05/14(土) 19:51:42.33 ID:??? (+56,+28,-3)
    人様が用意してくれたページからログインしろクズ
    366 : nobodyさん - 2011/05/14(土) 21:37:11.42 ID:??? (+2,-29,-56)
    >>364
    PHPなのかJavaScriptなのか。後半の文章を読むとJavaScriptのようだけど、それなら無理だしスレ違い。
    PHPでのPOSTなら、Socket使えばパスワードも送信できる。
    367 : nobodyさん - 2011/05/14(土) 21:43:25.37 ID:??? (+12,-15,-15)
    そもそも、IDのinputにvalueがあって、 パスワードにない理由が分かってないので
    いらんことしてる気がするな
    368 : nobodyさん - 2011/05/15(日) 01:59:57.56 ID:pSpByQ/a (+110,-29,-112)
    はじめまして。
    sessionでログインを実装しているのですが、ログインを継続したいです。
    session.gc_maxlifetime等を変更したりしたりとか、
    cookieのPHPSESSIDの有効期限を無理やり伸ばしてみたりとか、
    いろいろ試してみたのですが、うまく実装が出来ません。。。
    クッキーの有効期限が優先される等もみたのですが、実際そうでもないみたいですし。。。
    どの様にしたら、ログイン継続を実装可能でしょうか?よろしくお願いします。
    369 : nobodyさん - 2011/05/15(日) 02:38:51.72 ID:??? (+54,+29,-21)
    >>368「うまく実装が出来ません」では何で困ってるのかわからん
    370 : nobodyさん - 2011/05/15(日) 07:12:45.64 ID:??? (-10,-29,-7)
    >>368
    ログイン後の各ページでsession_start();を忘れているだけ、とエスパーしてみる
    371 : nobodyさん - 2011/05/15(日) 12:43:24.25 ID:??? (+56,+28,-3)
    まずはクッキーをONにすることですねハイ
    372 : 364 - 2011/05/15(日) 18:01:04.59 ID:??? (+58,+29,-1)
    >>366
    無理ですか・・・分かりました  回答ありがとうございました

    Socketについて調べてみることにします
    373 : 368 - 2011/05/15(日) 21:09:21.05 ID:p35+GTTU (+40,+29,-95)
    >>369
    「うまく実装が出来ません」では何で困ってるのかわからん

    ログインの継続という言い方がまずかったですね。
    ブラウザを閉じた後や一定時間が経った後でも、1~2週間くらいログインを継続したいのですが、SESSIONでは実装方法がうまく行かずという感じです。
    よろしくお願いします。
    374 : nobodyさん - 2011/05/15(日) 21:15:53.51 ID:??? (+51,+28,-34)
    セッションの持続時間を2週間にすればいいのでは?
    377 : nobodyさん - 2011/05/15(日) 22:29:49.42 ID:??? (+1,-26,-6)
    insertの度に何か出てるんじゃね?
    379 : nobodyさん - 2011/05/16(月) 02:22:40.22 ID:XnN75Tph (+16,+29,-5)
    >>376
    こういうのたまに遭遇するんですけど、メモリ溢れ特定するうまい方法ありますか?
    380 : nobodyさん - 2011/05/16(月) 02:23:34.89 ID:??? (+14,-13,-1)
    topコマンドでも叩けばいいんじゃね
    383 : nobodyさん - 2011/05/16(月) 11:12:27.58 ID:??? (+49,+29,-7)
    ログイン継続ってブラウザを2週間ひらきっぱなしにして試したわけ?
    385 : nobodyさん - 2011/05/16(月) 11:46:52.01 ID:??? (-2,-30,-43)
    session.gc_probabilityとsession.gc_divisorを1にして
    切れた頃に他ブラウザからアクセスして
    サーバ側のセッションファイルが削除されてないようなら
    ブラウザ側で切っちゃってるのかもね
    386 : nobodyさん - 2011/05/16(月) 16:14:56.62 ID:??? (-10,-24,-23)
    >>384
    複数のブラウザや複数のPCでも同じ現象になるのならコードに問題がある
    388 : nobodyさん - 2011/05/16(月) 16:29:24.37 ID:??? (-11,-29,-1)
    $_SESSIONはこの際関係ないだろ
    390 : nobodyさん - 2011/05/16(月) 16:33:39.26 ID:??? (+62,+29,-34)
    当たり前のことだけど、再現する最小限のコードを作ろう。
    それから、それを貼ろう。
    391 : nobodyさん - 2011/05/16(月) 16:39:44.84 ID:??? (+3,-24,-4)
    こんなPHPスクリプト探してます、はここで良い?
    392 : nobodyさん - 2011/05/16(月) 16:45:19.62 ID:??? (+58,+29,-16)
    >>384
    スリープする時に通信が切断されているんじゃないの
    393 : nobodyさん - 2011/05/16(月) 16:49:10.51 ID:??? (+65,+29,-25)
    >>392
    通信が切断されてセッションがクリアされんのかよw
    httpはリクエストの都度通信切断してるだろうが
    394 : nobodyさん - 2011/05/16(月) 17:05:27.61 ID:??? (+30,+1,-15)
    ブラウザを再起動してもセッションを回復出来るんだっけ
    395 : nobodyさん - 2011/05/16(月) 17:06:57.90 ID:??? (+2,-24,-1)
    >>394
    ブラウザの設定によるよ
    397 : nobodyさん - 2011/05/16(月) 18:42:04.62 ID:??? (+49,+29,-56)
    >>396
    その後半がないから最小限のコードになってないってことじゃね。
    再現する最小限のコードを作ってみなよ。その過程で穴が見つかることってよくあるよ
    398 : nobodyさん - 2011/05/16(月) 19:16:20.58 ID:??? (+71,+17,-191)
    >>396
    サーバー側でいくらセッションを維持しようと、ブラウザがセッションIDをクリアしてしまえばどうしようもない
    どのタイミング(ブラウザを閉じる、スリープになるetc)でIDをクリアするかはブラウザによって動作が微妙に違う

    ログイン状態を長期間維持する仕組みは、例えばこうして実現する

    1)ログイン時にチケット(uniqidとか色々組み合わせた予測されづらい数字)を発行する
    2)サーバー側のDBでユーザーIDとチケットおよびログイン時間を関連付ける
    3)チケットをクッキーで食わせる
    4)次回ログインページを開いた際、クッキーにチケットがあればログイン時間と見比べてログイン認証を通過
     ※当然同じチケットを使い続けるのは危険なため、このとき再発行してクッキーを上書きする
    399 : 368 - 2011/05/16(月) 20:17:12.44 ID:0KSOaR/a (+0,+29,-62)
    >>398
    ありがとうございます。
    セッションでやらずにクッキーとDB(or ファイル)でログイン状態を維持するように判断させたほうがいいってことですね。
    セッションではログインの維持は出来ないって考えてもよろしいんでしょうか?
    400 : nobodyさん - 2011/05/16(月) 20:32:18.26 ID:??? (+57,+29,-46)
    ログインの維持なんてセッション管理の目的と逆行するようなことやろうとしてるからな
    出来ないというよりやるべきでないといったほうが正解か
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について