質問編集履歴

4

訂正

2018/11/18 08:15

投稿

1981225
1981225

スコア67

test CHANGED
File without changes
test CHANGED
@@ -174,6 +174,6 @@
174
174
 
175
175
 
176
176
 
177
- 冒頭のPHPプログラムとどこが違うのか分かりませんが!
177
+ 冒頭のPHPプログラムとどこが違うのか分かりませんが!
178
178
 
179
- ひたすら、消してまた入力して根気強く入力しました。
179
+ ひたすら、消してまた入力して根気強く入力しました。

3

根気強く入力したところ著書の通りに

2018/11/18 08:15

投稿

1981225
1981225

スコア67

test CHANGED
File without changes
test CHANGED
@@ -133,3 +133,47 @@
133
133
  </body>
134
134
 
135
135
  </html>
136
+
137
+ --------------------------
138
+
139
+ 2018.11.18 17:00 NOW.
140
+
141
+ ですが!7回前後入力しなおしたところ、著書の通り
142
+
143
+ 動き出したみたいです。
144
+
145
+ <?php
146
+
147
+
148
+
149
+ if(!isset($_SERVER["PHP_AUTH_USER"])){
150
+
151
+ header("WWW-Authenticate: Basic realm=\"realm\"");
152
+
153
+ header("HTTP/1.0 401 Unauthorized");
154
+
155
+ exit("401 Unauthorized");
156
+
157
+ }
158
+
159
+ else{
160
+
161
+ if($_SERVER["PHP_AUTH_USER"]!= "admin"){
162
+
163
+ header("WWW-Authenticate: Basic realm=\"realm\"");
164
+
165
+ header("HTTP/1.0 401 Unauthorized");
166
+
167
+ exit("401 Unauthorized");
168
+
169
+ }
170
+
171
+ }
172
+
173
+ ?>
174
+
175
+
176
+
177
+ 冒頭のPHPプログラムのとどこが違うのか分かりませんが!
178
+
179
+ ひたすら、消してまた入力をして根気強く入力しました。

2

著書のプログラムを添付しました。

2018/11/18 08:12

投稿

1981225
1981225

スコア67

test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,21 @@
18
18
 
19
19
  よろしくお願いいたします。
20
20
 
21
+
22
+
23
+ 2018年11月18日 06:17:49秒 
24
+
25
+ 2回目の追伸です。
26
+
27
+ 著書のプログラムが以下のURLからご覧になれます。
28
+
29
+ http://afurieitohannei.la.coocan.jp/puroguramu.htm
30
+
31
+  よろしくお願いいたします。
32
+
33
+
34
+
21
- 追伸です。いかが問題のプログラムです。
35
+ 2018.11.17追伸です。いかが問題のプログラムです。
22
36
 
23
37
  <?php
24
38
 

1

プリグラムを追加しました。

2018/11/17 21:20

投稿

1981225
1981225

スコア67

test CHANGED
File without changes
test CHANGED
@@ -17,3 +17,105 @@
17
17
  なぜエラーとなるのでしょうか?
18
18
 
19
19
  よろしくお願いいたします。
20
+
21
+ 追伸です。いかが問題のプログラムです。
22
+
23
+ <?php
24
+
25
+
26
+
27
+ if(!isset($_SERVER["PHP_AUTH_USER"])){
28
+
29
+ header("WWW-Authenticate: Basic realm=\"realm\"");
30
+
31
+ header("HTTP/1.0 401 Unauthorized");
32
+
33
+ exit("401 Unauthorized");
34
+
35
+ }
36
+
37
+ else{
38
+
39
+ if($_SERVER["PHP_AUTH_USER"]!= "admin"{
40
+
41
+ header("WWW-Authenticate:Basic realm=\"realm"");
42
+
43
+ header("HTTP/1.0 401 Unauthorized");
44
+
45
+ exit("401 Unauthorized");
46
+
47
+ }
48
+
49
+ }
50
+
51
+
52
+
53
+ ?>
54
+
55
+
56
+
57
+ <html>
58
+
59
+ <head>
60
+
61
+ <title>認証</title>
62
+
63
+ </head>
64
+
65
+ <body>
66
+
67
+
68
+
69
+ <?php
70
+
71
+
72
+
73
+ $city = array("東京","名古屋","京都","大阪","福岡");
74
+
75
+
76
+
77
+ ?>
78
+
79
+
80
+
81
+ <h2>出発地ご案内</h2>
82
+
83
+
84
+
85
+
86
+
87
+ <form>
88
+
89
+
90
+
91
+ <select name="city">
92
+
93
+
94
+
95
+ <?php
96
+
97
+
98
+
99
+ foreach($city as $name => $value){
100
+
101
+ print "<option valu={$value}>{$value}</option>";
102
+
103
+
104
+
105
+ }
106
+
107
+
108
+
109
+ ?>
110
+
111
+
112
+
113
+ </selcrt>
114
+
115
+ </form>
116
+
117
+
118
+
119
+ </body>
120
+
121
+ </html>