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

質問編集履歴

2

文法の修正

2021/08/03 09:20

投稿

naonao1234
naonao1234

スコア4

title CHANGED
File without changes
body CHANGED
@@ -33,7 +33,7 @@
33
33
 
34
34
  ```
35
35
 
36
- ```送信先
36
+ ```html php
37
37
  <!DOCTYPE html>
38
38
  <html lang="ja">
39
39
  <head>

1

書式の改善

2021/08/03 09:20

投稿

naonao1234
naonao1234

スコア4

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,57 @@
1
- post で送信された値を示す @$_POST が上手く表示されません。
1
+ post で送信された値を示す @$_POST を使い、送信先の form.php でフォームに入力した値を<p>で出力したいのです
2
- 念の為全てのコドを添付しますが原因のわかる方がいらっしゃいましたらご教示いただけますと幸いです。
2
+ ![イメジ説明](031643f9973253fdf74f4e49dc01c5ff.png)
3
+
4
+ 表示結果が下のようになってしまいます。
5
+ ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
6
+ ![イメージ説明](4b14fcbed0f096055e3c804adb0fb0ee.png)
7
+
8
+
9
+ 自分の中では下にある画像の
10
+ 「@_POST」の部分が赤色一色になれば成功だと思っていますが、
11
+ 原因がよくわかりませんでした。
3
12
  ![イメージ説明](be40628cbb87e46eee04d99754337103.png)
13
+
14
+ 下記がコードになります。ご確認と解決方法のご教示を頂けると幸いです。
15
+ 宜しくお願い致します。
16
+ ```html
17
+ <!DOCTYPE html>
18
+ <html lang="ja">
19
+ <head>
20
+ <meta charset="UTF-8">
21
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
22
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
4
- ![![イメージ説明](d6d386506abbfea3e4d5f7e58aee2d02.png)
23
+ <title>job_search</title>
24
+ </head>
25
+ <body>
26
+ <form action="form.php" method="post">
27
+ <p>名前: <input type="text" name="name" value=""></p>
28
+ <p>住所: <input type="test" name="address" value=""></p>
29
+ <input type="submit" name="button" value="送信">
30
+ </form>
31
+ </body>
32
+ </html>
33
+
34
+ ```
35
+
36
+ ```送信先
37
+ <!DOCTYPE html>
38
+ <html lang="ja">
39
+ <head>
40
+ <meta charset="UTF-8">
41
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
42
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
5
- ![イメージ説明](b6616662ad2578600d76629b0af49ff2.png)
43
+ <title>Document</title>
44
+ </head>
45
+ <body>
46
+ <p><?php
47
+ echo htmlspecialchars(@$_POST['name'], ENT_QUOTES, 'UTF-8');
48
+ ?></p>
49
+
50
+ <p><?PHP
51
+ echo htmlspecialchars(@$_POST['address'], ENT_QUOTES, 'UTF-8');
52
+ ?></p>
53
+
54
+ </body>
55
+ </html>
56
+
57
+ ```