回答編集履歴
2
追加
answer
CHANGED
@@ -27,4 +27,25 @@
|
|
27
27
|
```
|
28
28
|
こんなのどうですか?
|
29
29
|
2つに分ける意味が少しわかりませんでした。
|
30
|
-
まぁ、これでも見ようと思えば見られてしまう欠点はありますけど
|
30
|
+
まぁ、これでも見ようと思えば見られてしまう欠点はありますけど
|
31
|
+
|
32
|
+
秘密にしたいならこっちの方がまだ良いかも
|
33
|
+
```PHP
|
34
|
+
<!DOCTYPE html>
|
35
|
+
<html>
|
36
|
+
<head>
|
37
|
+
<?php
|
38
|
+
$ia = $_SERVER["REMOTE_ADDR"] ;
|
39
|
+
if (preg_match('/^192.168.[0-9]{1,2}.[0-9]{1,3}$/', $ia)) {
|
40
|
+
echo "ここに表示する内容を記述";
|
41
|
+
} else {
|
42
|
+
echo '<script>try{alert("この環境では使用できません。");}catch(e){alert(e.message);}</script>';
|
43
|
+
}
|
44
|
+
?>
|
45
|
+
</head>
|
46
|
+
<body>
|
47
|
+
hogehoge
|
48
|
+
</body>
|
49
|
+
</html>
|
50
|
+
```
|
51
|
+
セキュリティは実装時に必ず確認してください。
|
1
exitってなくね?
answer
CHANGED
@@ -17,7 +17,6 @@
|
|
17
17
|
}
|
18
18
|
} catch(e) {
|
19
19
|
alert(e.message);
|
20
|
-
exit;
|
21
20
|
}
|
22
21
|
</script>
|
23
22
|
</head>
|