teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

もう一点

2018/03/02 06:02

投稿

kszk311
kszk311

スコア3404

answer CHANGED
@@ -9,4 +9,38 @@
9
9
 
10
10
  ```html
11
11
  <meta charset="utf-8">
12
+ ```
13
+
14
+ ---
15
+ **追記**
16
+
17
+ またまたおかしいところ見つけちゃいました。
18
+ 見えない原因と直接的な関係はないと思いますが、HTMLの面で色々とおかしいです。
19
+
20
+ ・phpの出力部分を、「</body></html>」の前にする
21
+ (「</body>」までが表示コンテンツ、「</html>」までがHTMLの構造です)
22
+ ・コメントは「<!- ->」ではなく「<!-- -->」
23
+
24
+ ```php
25
+ <!DOCTYPE html>
26
+ <head>
27
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
28
+ </head>
29
+ <body>
30
+ <form action="mission_1-5-2.php" method="post">
31
+ <!--入力フォームの作成 -->
32
+ <input type="text" name="comment">
33
+ <input type="submit" value="送信">
34
+ </form>
35
+
36
+ <?php
37
+ $comment=$_POST['comment'];
38
+ $filename='kadai5.txt';
39
+ $fp=fopen($filename,'w');
40
+ fwrite($fp,"$comment");
41
+ fclose($fp);
42
+ ?>
43
+
44
+ </body>
45
+ </html>
12
46
  ```

1

修正

2018/03/02 06:02

投稿

kszk311
kszk311

スコア3404

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  文字コードのmetaの中に、ダブルクォーテーションがおかしな位置(「UTF-8」の直前)にあります。
2
- この影響で、全部文字コードのmetaが閉じられていない、となってるといます。
2
+ この影響で、文字コードのmetaタグが閉じられていないためmetaが続いると解釈されてるような気がします。
3
3
 
4
4
  ```html
5
5
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">