回答編集履歴

2

追加

2019/08/21 12:10

投稿

kyoya0819
kyoya0819

スコア10429

test CHANGED
@@ -57,3 +57,45 @@
57
57
  2つに分ける意味が少しわかりませんでした。
58
58
 
59
59
  まぁ、これでも見ようと思えば見られてしまう欠点はありますけど
60
+
61
+
62
+
63
+ 秘密にしたいならこっちの方がまだ良いかも
64
+
65
+ ```PHP
66
+
67
+ <!DOCTYPE html>
68
+
69
+ <html>
70
+
71
+ <head>
72
+
73
+ <?php
74
+
75
+ $ia = $_SERVER["REMOTE_ADDR"] ;
76
+
77
+ if (preg_match('/^192.168.[0-9]{1,2}.[0-9]{1,3}$/', $ia)) {
78
+
79
+ echo "ここに表示する内容を記述";
80
+
81
+ } else {
82
+
83
+ echo '<script>try{alert("この環境では使用できません。");}catch(e){alert(e.message);}</script>';
84
+
85
+ }
86
+
87
+ ?>
88
+
89
+ </head>
90
+
91
+ <body>
92
+
93
+ hogehoge
94
+
95
+ </body>
96
+
97
+ </html>
98
+
99
+ ```
100
+
101
+ セキュリティは実装時に必ず確認してください。

1

exitってなくね?

2019/08/21 12:10

投稿

kyoya0819
kyoya0819

スコア10429

test CHANGED
@@ -36,8 +36,6 @@
36
36
 
37
37
  alert(e.message);
38
38
 
39
- exit;
40
-
41
39
  }
42
40
 
43
41
  </script>