質問編集履歴

6

追記

2015/12/02 18:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -128,8 +128,14 @@
128
128
 
129
129
 
130
130
 
131
-
132
-
133
131
  ちなみに『input.html』で表示される画面とソースは以下画像です。
134
132
 
135
133
  ![イメージ説明](59aa34226d5ae6037d242b217a8c34e3.png)
134
+
135
+
136
+
137
+ 追記2
138
+
139
+ htmlファイルの『<meta charset='UTF-8' />』のUTF-8を囲っている記号を削除し
140
+
141
+ 『<meta charset=UTF-8 />』このように記述すると無事実行されました!

5

画像の変更

2015/12/02 18:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -132,4 +132,4 @@
132
132
 
133
133
  ちなみに『input.html』で表示される画面とソースは以下画像です。
134
134
 
135
- ![イメージ説明](e0992de017509e8618114571afd69997.png)
135
+ ![イメージ説明](59aa34226d5ae6037d242b217a8c34e3.png)

4

画像変更

2015/12/02 18:44

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
 
4
4
 
5
- php.iniファイルは、参考書をもとに以下のように書き換えました。
5
+ php.iniファイルは、参考書をもとに以下の書き換えを行いました。
6
+
7
+
6
8
 
7
9
  output_handler = mb_output_handler
8
10
 
@@ -23,6 +25,8 @@
23
25
  mbstring.substitute_character = none;
24
26
 
25
27
  date.timezone = Asia/Tokyo
28
+
29
+
26
30
 
27
31
 
28
32
 
@@ -96,7 +100,7 @@
96
100
 
97
101
  [追記]
98
102
 
99
- ![イメージ説明](44a27f38570cc87df3fcac66e4a8fd7b.png)
103
+ ![イメージ説明](480ed39b1b3fe336213346fc24136714.png)
100
104
 
101
105
  htmlファイル保存方法は画像のように「標準テキストのエンコーディング」を「Unicode(UTF-8)」に設定しています。
102
106
 

3

改行の削除

2015/12/02 18:41

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -34,13 +34,7 @@
34
34
 
35
35
  input.htmlファイルは以下の記述をしています。
36
36
 
37
-
38
-
39
-
40
-
41
37
  ```html
42
-
43
-
44
38
 
45
39
  <!DOCTYPE html>
46
40
 
@@ -134,6 +128,4 @@
134
128
 
135
129
  ちなみに『input.html』で表示される画面とソースは以下画像です。
136
130
 
137
-
138
-
139
- ![イメージ説明](8fac21daf69c383e0d530ef2e0794072.png)
131
+ ![イメージ説明](e0992de017509e8618114571afd69997.png)

2

追記

2015/12/02 18:38

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -34,25 +34,35 @@
34
34
 
35
35
  input.htmlファイルは以下の記述をしています。
36
36
 
37
+
38
+
39
+
40
+
41
+ ```html
42
+
43
+
44
+
37
45
  <!DOCTYPE html>
38
46
 
39
47
  <html>
40
48
 
41
49
  <head>
42
50
 
43
- <meta charset='UTF-8' />
51
+ <meta charset='UTF-8' />
44
52
 
45
- <title>sample</title>
53
+ <title>sample</title>
46
54
 
47
55
  </head>
48
56
 
57
+
58
+
49
59
  <body>
50
60
 
51
- <form method = "POST" action = "message.php">
61
+ <form method = "POST" action = "message.php">
52
62
 
53
- <input name = "name" type = "test">
63
+ <input name = "name" type = "test">
54
64
 
55
- <input type = "submit" value = "送信">
65
+ <input type = "submit" value = "送信">
56
66
 
57
67
  </form>
58
68
 
@@ -60,9 +70,15 @@
60
70
 
61
71
  </html>
62
72
 
73
+ ```
74
+
63
75
 
64
76
 
65
77
  message.phpには以下の記述をしました。
78
+
79
+ ```php
80
+
81
+
66
82
 
67
83
  <?php
68
84
 
@@ -72,8 +88,52 @@
72
88
 
73
89
  ?>
74
90
 
91
+ ```
92
+
75
93
 
76
94
 
77
95
  サファリを使って、http://localhost//PHPテスト/input.htmlにつなぐと、何故かテキスト入力が二つ出てきて一つに文字化けした文字が入っています。
78
96
 
79
97
  送信ボタンがテキスト入力になっているのに加え、文字化けはどのようにすれば通常に動作しますか?
98
+
99
+
100
+
101
+
102
+
103
+ [追記]
104
+
105
+ ![イメージ説明](44a27f38570cc87df3fcac66e4a8fd7b.png)
106
+
107
+ htmlファイル保存方法は画像のように「標準テキストのエンコーディング」を「Unicode(UTF-8)」に設定しています。
108
+
109
+
110
+
111
+ 送信ボタンが入力テキストになっているという問題は
112
+
113
+ typeやvalueなどを囲っている『"』←コレが『“』←このようになっていたので、書き換えるとボタンになりました。
114
+
115
+
116
+
117
+ 見にくいですが、今までが↓こうなっていて
118
+
119
+ ![イメージ説明](77008fa5684eb553352946e1f0302287.png)
120
+
121
+ ↓このように書き換えると上手く出来ました。
122
+
123
+ ![イメージ説明](440bd7d2fafbc9e8a1adf1a01509705e.png)
124
+
125
+
126
+
127
+ しかし、正しい方の記号をコピペするとうまくいくのですが、何故か『Shift』+『2』を押して自分で打つと一瞬正しい記号で表示されますがすぐにちょっと斜めになった実装できない方の記号になってしまいます。また、コピペした記号のすぐ隣で文字を打っても記号が変形し、実装できない方の記号になってしまいます。
128
+
129
+ 何か入力の設定がおかしいのでしょうか?
130
+
131
+
132
+
133
+
134
+
135
+ ちなみに『input.html』で表示される画面とソースは以下画像です。
136
+
137
+
138
+
139
+ ![イメージ説明](8fac21daf69c383e0d530ef2e0794072.png)

1

2015/12/02 18:33

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,43 +4,23 @@
4
4
 
5
5
  php.iniファイルは、参考書をもとに以下のように書き換えました。
6
6
 
7
-
8
-
9
7
  output_handler = mb_output_handler
10
-
11
-
12
8
 
13
9
  default_charset = UTF-8
14
10
 
15
-
16
-
17
11
  mbstring.language = Japanese
18
-
19
-
20
12
 
21
13
  mbstring.internal_encoding = UTF-8
22
14
 
23
-
24
-
25
15
  mbstring.http_input = auto
26
-
27
-
28
16
 
29
17
  mbstring.http_output = pass
30
18
 
31
-
32
-
33
19
  mbstring.encoding_translation = Off
34
-
35
-
36
20
 
37
21
  mbstring.detect_order = UTF-8,SJIS,EUC-JP,JIS,ASCII
38
22
 
39
-
40
-
41
23
  mbstring.substitute_character = none;
42
-
43
-
44
24
 
45
25
  date.timezone = Asia/Tokyo
46
26
 
@@ -54,8 +34,6 @@
54
34
 
55
35
  input.htmlファイルは以下の記述をしています。
56
36
 
57
-
58
-
59
37
  <!DOCTYPE html>
60
38
 
61
39
  <html>
@@ -67,8 +45,6 @@
67
45
  <title>sample</title>
68
46
 
69
47
  </head>
70
-
71
-
72
48
 
73
49
  <body>
74
50
 
@@ -100,6 +76,4 @@
100
76
 
101
77
  サファリを使って、http://localhost//PHPテスト/input.htmlにつなぐと、何故かテキスト入力が二つ出てきて一つに文字化けした文字が入っています。
102
78
 
103
-
104
-
105
79
  送信ボタンがテキスト入力になっているのに加え、文字化けはどのようにすれば通常に動作しますか?