質問編集履歴

1

セキュリティの関わる問題なので削除させていただきました。

2018/06/18 09:52

投稿

amaguri
amaguri

スコア227

test CHANGED
@@ -1 +1 @@
1
- cakephpに Parse error: syntax error, unexpected '[' in /〜略 と表示される
1
+ セキュリティの関わる問題なので削除させいただきました。
test CHANGED
@@ -1,43 +1 @@
1
- cakephpにて
2
-
3
- 下記構文に対して
4
-
5
- Parse error: syntax error, unexpected '[' in /var/www/html/WebHive/app/controllers/components/common.php on line 648
6
-
7
- と出るのですが何が原因でょうか??
1
+ セキュリティの関わ問題なので削除させていただきまた。
8
-
9
-
10
-
11
- 648行目は $sql = "SELECT start_ip, last_ip FROM allow_ips AS AllowIps WHERE INET_ATON(?) between INET_ATON(start_ip) and INET_ATON(last_ip)"; いなります。
12
-
13
-
14
-
15
- ```php
16
-
17
- ///////////////////////////////////////////////////////////////////
18
-
19
- //IP範囲チェック
20
-
21
- ///////////////////////////////////////////////////////////////////
22
-
23
- function IpCheck(){
24
-
25
- $access_ip = CommonComponent::getAccessIp();
26
-
27
-
28
-
29
- $sql = "SELECT start_ip, last_ip FROM allow_ips AS AllowIps WHERE INET_ATON(?) between INET_ATON(start_ip) and INET_ATON(last_ip)";
30
-
31
-
32
-
33
- $ips = $this->AllowIps->query($sql, [$this->$access_ip]);
34
-
35
-
36
-
37
- return $ips;
38
-
39
- }
40
-
41
-
42
-
43
- ```