質問編集履歴

2

文言の修正

2017/09/20 04:33

投稿

beginner_39
beginner_39

スコア77

test CHANGED
File without changes
test CHANGED
@@ -96,14 +96,50 @@
96
96
 
97
97
 
98
98
 
99
+ ###できなかったこと
99
100
 
101
+ ```
100
102
 
103
+ ini_set( 'session.gc_maxlifetime', 60 ); // 秒(デフォルト:1440)
104
+
105
+ ```
106
+
107
+ の時間設定を行っても、自動ログアウトなりませんでした。
108
+
109
+ また、試しにphp.iniにも「session.gc_maxlifetime」を設定してもうまく動作できず。
110
+
111
+ さらに、今現在はissetの中を「$_SESSION["USERID"]」に設定しておりますが、$_SESSION['LOGIN_INFO']にすると、
112
+
113
+ ```
114
+
115
+ <p>ようこそ<?=htmlspecialchars($_SESSION["USERID"], ENT_QUOTES); ?>さん</p>
116
+
117
+ ```
118
+
101
- ざっくりではございます、現在の状況を記述せていただきます。
119
+ のUSERID表示もれず「ようこそさん」になります。
102
120
 
103
121
 
104
122
 
105
123
 
106
124
 
125
+ ###質問したいこと
126
+
127
+ ①上記を踏まえてphp.iniの設定は必要なのか?
128
+
129
+ ②時間設定の仕方は間違っているのか?
130
+
131
+ ②-1.時間設定はクッキー?セッション?両方を削除しないと動作されない仕様なのか?
132
+
133
+ ③むしろif分岐がそもそも間違って動作されているのか?
134
+
135
+
136
+
137
+ セッション及びクッキーの設定がいまいち理解できていないので、教えていただきたいです。
138
+
107
- 皆様のお力を少でもただけたら大変助かります。
139
+ 長文になりまたが、ご教授願います。
140
+
141
+
142
+
143
+
108
144
 
109
145
  どうぞよろしくお願い致します。

1

コードを修正

2017/09/20 04:33

投稿

beginner_39
beginner_39

スコア77

test CHANGED
File without changes
test CHANGED
@@ -13,6 +13,8 @@
13
13
  ###現在の各ページのコード
14
14
 
15
15
  ↓各ページの冒頭記述↓
16
+
17
+ ```
16
18
 
17
19
  <?php require 'password.php';
18
20
 
@@ -30,13 +32,19 @@
30
32
 
31
33
  ?>
32
34
 
33
- //////ここからhtmlコード
34
35
 
35
36
 
37
+ ※※※※
38
+
39
+ ここからhtmlコード
40
+
41
+ ```
36
42
 
37
43
 
38
44
 
39
45
  ###ログアウトphpコード
46
+
47
+ ```
40
48
 
41
49
  <?php
42
50
 
@@ -56,9 +64,11 @@
56
64
 
57
65
  ?>
58
66
 
59
- //////ここからhtmlコード
67
+ ※※※※
60
68
 
69
+ ここからhtmlコード
61
70
 
71
+ ```
62
72
 
63
73
 
64
74