質問編集履歴
6
中略致しました・・・。
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,75 +4,7 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
$file_name = "log.txt"; /*読込ファイルの指定*/
|
8
|
-
|
9
|
-
$log0 = file( $file_name ); /*ファイルを全て配列に入れる*/
|
10
|
-
|
11
|
-
|
12
|
-
|
13
|
-
for($i = 0 ; $i < count($log0); $i++){
|
14
|
-
|
15
|
-
$log1[$i] = explode(",",$log0[$i]);
|
16
|
-
|
17
|
-
$log3[] = $i;
|
18
|
-
|
19
|
-
|
7
|
+
中略
|
20
|
-
|
21
|
-
|
22
|
-
|
23
|
-
shuffle($log3);
|
24
|
-
|
25
|
-
$d = $log3;
|
26
|
-
|
27
|
-
}
|
28
|
-
|
29
|
-
|
30
|
-
|
31
|
-
if (isset($_POST['time'])){
|
32
|
-
|
33
|
-
$e += $_POST['e'];
|
34
|
-
|
35
|
-
$d = $_POST['d'];
|
36
|
-
|
37
|
-
$d = $_POST['d'];
|
38
|
-
|
39
|
-
$c1 = $_POST['c'];
|
40
|
-
|
41
|
-
$a = $_POST['a'];
|
42
|
-
|
43
|
-
$b = $_POST['b'];
|
44
|
-
|
45
|
-
|
46
|
-
|
47
|
-
//結果の判定
|
48
|
-
|
49
|
-
if($a == $b){
|
50
|
-
|
51
|
-
$d += $c1;
|
52
|
-
|
53
|
-
$result = "正解!";
|
54
|
-
|
55
|
-
}else{
|
56
|
-
|
57
|
-
$result = "不正解・・・。";
|
58
|
-
|
59
|
-
}
|
60
|
-
|
61
|
-
}
|
62
|
-
|
63
|
-
|
64
|
-
|
65
|
-
$count++;
|
66
|
-
|
67
|
-
|
68
|
-
|
69
|
-
$title = $log1[$d[$e]][0];
|
70
|
-
|
71
|
-
|
72
|
-
|
73
|
-
$question = array(); //この変数は配列ですよという宣言
|
74
|
-
|
75
|
-
|
76
8
|
|
77
9
|
?>
|
78
10
|
|
@@ -82,17 +14,7 @@
|
|
82
14
|
|
83
15
|
logの中身が、
|
84
16
|
|
85
|
-
|
17
|
+
中略
|
86
|
-
|
87
|
-
犬は英語で,dog,選択肢22,選択肢23,選択肢24,選択肢5,選択肢6,説明,20
|
88
|
-
|
89
|
-
猫は英語で,cat,選択肢32,選択肢33,選択肢34,選択肢5,選択肢6,説明,30
|
90
|
-
|
91
|
-
机は英語で,desk,選択肢42,選択肢43,選択肢44,選択肢5,選択肢6,説明,10
|
92
|
-
|
93
|
-
日本は英語で,Japan,選択肢52,選択肢53,選択肢54,選択肢5,選択肢6,説明,20
|
94
|
-
|
95
|
-
英語は英語で,English,選択肢62,選択肢63,選択肢64,選択肢5,選択肢6,説明,30
|
96
18
|
|
97
19
|
|
98
20
|
|
@@ -108,7 +30,7 @@
|
|
108
30
|
|
109
31
|
エラーは
|
110
32
|
|
111
|
-
Parse error: syntax error, unexpected ']', expecting ')' in
|
33
|
+
Parse error: syntax error, unexpected ']', expecting ')' in 中略
|
112
34
|
|
113
35
|
|
114
36
|
|
5
また新たな疑問の生成
test
CHANGED
File without changes
|
test
CHANGED
@@ -121,3 +121,11 @@
|
|
121
121
|
1つミスっぽいのに気づきました・・・
|
122
122
|
|
123
123
|
a[b[c]]っておかしいですね・・・a[b][c]ですよね・・・。
|
124
|
+
|
125
|
+
|
126
|
+
|
127
|
+
ややこしいんで、shuffleで上位配列をshuffleする方法に変えました、
|
128
|
+
|
129
|
+
エラーは消えましたが、shuffleのされ方がおかしいです、別の質問になりますが・・・
|
130
|
+
|
131
|
+
下位配列もshuffleされている。
|
4
気づいた事を付記。
test
CHANGED
File without changes
|
test
CHANGED
@@ -113,3 +113,11 @@
|
|
113
113
|
|
114
114
|
|
115
115
|
で、これが、$questionの行にあたります、お願いします。
|
116
|
+
|
117
|
+
|
118
|
+
|
119
|
+
|
120
|
+
|
121
|
+
1つミスっぽいのに気づきました・・・
|
122
|
+
|
123
|
+
a[b[c]]っておかしいですね・・・a[b][c]ですよね・・・。
|
3
更に補足しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -82,9 +82,17 @@
|
|
82
82
|
|
83
83
|
logの中身が、
|
84
84
|
|
85
|
-
|
85
|
+
卵は英語で,egg,選択肢12,選択肢13,選択肢14,選択肢5,選択肢6,説明,10
|
86
86
|
|
87
|
+
犬は英語で,dog,選択肢22,選択肢23,選択肢24,選択肢5,選択肢6,説明,20
|
88
|
+
|
89
|
+
猫は英語で,cat,選択肢32,選択肢33,選択肢34,選択肢5,選択肢6,説明,30
|
90
|
+
|
87
|
-
|
91
|
+
机は英語で,desk,選択肢42,選択肢43,選択肢44,選択肢5,選択肢6,説明,10
|
92
|
+
|
93
|
+
日本は英語で,Japan,選択肢52,選択肢53,選択肢54,選択肢5,選択肢6,説明,20
|
94
|
+
|
95
|
+
英語は英語で,English,選択肢62,選択肢63,選択肢64,選択肢5,選択肢6,説明,30
|
88
96
|
|
89
97
|
|
90
98
|
|
2
さらに詳細付記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,8 @@
|
|
1
1
|
```php
|
2
|
+
|
3
|
+
<?php
|
4
|
+
|
5
|
+
|
2
6
|
|
3
7
|
$file_name = "log.txt"; /*読込ファイルの指定*/
|
4
8
|
|
@@ -68,7 +72,23 @@
|
|
68
72
|
|
69
73
|
$question = array(); //この変数は配列ですよという宣言
|
70
74
|
|
75
|
+
|
76
|
+
|
77
|
+
?>
|
78
|
+
|
71
79
|
```
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
logの中身が、
|
84
|
+
|
85
|
+
a,b,c,d,e,f,g,h,i
|
86
|
+
|
87
|
+
j,k,l,1,2,3,4,5,6
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
とかです。
|
72
92
|
|
73
93
|
|
74
94
|
|
@@ -80,8 +100,8 @@
|
|
80
100
|
|
81
101
|
エラーは
|
82
102
|
|
83
|
-
Parse error: syntax error, unexpected ']', expecting ')' in /home/asahikawa/asahikawa.php.xdomain.jp/public_html/quiz/quiz.php
|
103
|
+
Parse error: syntax error, unexpected ']', expecting ')' in /home/asahikawa/asahikawa.php.xdomain.jp/public_html/quiz/quiz.php
|
84
104
|
|
85
105
|
|
86
106
|
|
87
|
-
で、こ
|
107
|
+
で、これが、$questionの行にあたります、お願いします。
|
1
エラー詳細付記
test
CHANGED
File without changes
|
test
CHANGED
@@ -75,3 +75,13 @@
|
|
75
75
|
これ、各値はフォームで送信されたものを受け取り、初回はそれがないのでif issetでスルーされるんですが、
|
76
76
|
|
77
77
|
まずいきなり、なぜか$question = array(); //この変数は配列ですよという宣言の所でエラーが出ます、何が原因なんでしょう。
|
78
|
+
|
79
|
+
|
80
|
+
|
81
|
+
エラーは
|
82
|
+
|
83
|
+
Parse error: syntax error, unexpected ']', expecting ')' in /home/asahikawa/asahikawa.php.xdomain.jp/public_html/quiz/quiz.php on line 43
|
84
|
+
|
85
|
+
|
86
|
+
|
87
|
+
で、この43というのが上記の場所に当たります。
|