質問編集履歴

2

修正

2017/05/08 14:34

投稿

shiro96
shiro96

スコア21

test CHANGED
File without changes
test CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
 
34
34
 
35
- $result = $_SESSION['hoge'];
35
+ $_SESSION['hoge'] = $result;
36
36
 
37
37
 
38
38
 

1

コード追加

2017/05/08 14:34

投稿

shiro96
shiro96

スコア21

test CHANGED
File without changes
test CHANGED
@@ -11,3 +11,45 @@
11
11
  falseをセッションにいれることはできないのでしょうか?
12
12
 
13
13
  今は数値の1と2で代用して真偽判定をしていますが、できればbool型を使いたいです。。。
14
+
15
+
16
+
17
+ ###該当のソースコード
18
+
19
+ ```php
20
+
21
+ if(isset($hoge)){
22
+
23
+ if($oldhoge[0]['num']< $newhoge[0]['num']){
24
+
25
+ $result = true;
26
+
27
+ }else{
28
+
29
+ $result = false;
30
+
31
+ }
32
+
33
+
34
+
35
+ $result = $_SESSION['hoge'];
36
+
37
+
38
+
39
+ ----
40
+
41
+ 別ページにて
42
+
43
+ $result = $_SESSION['hoge'];
44
+
45
+ //ここにtrueは正しく入るのですが、falseの場合必ずtrueになります。
46
+
47
+
48
+
49
+ ```
50
+
51
+
52
+
53
+ ###試したこと
54
+
55
+ var_dumpで$resultをみると最初はnull、判定のループを始めるとbool[true]がずっと続きます