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

質問編集履歴

1

文法の修正

2021/10/12 02:46

投稿

yu119
yu119

スコア2

title CHANGED
File without changes
body CHANGED
@@ -5,23 +5,33 @@
5
5
 
6
6
  ### 発生している問題・エラーメッセージ
7
7
 
8
- そもそもvideoが再生されない
8
+ ~~そもそもvideoが再生されない~~
9
+ POST送信がされない
9
10
 
10
11
  ### 該当のソースコード
11
12
 
12
13
  ```HTML
13
- <div class=mp4>
14
+ <div class=mp4>
14
- <script>
15
- <video src="~" autoplay muted contorols onended="location.href='~'; "></video>
16
- </script>
17
- <form method="POST" action="result.php">
15
+ <form method="POST" action="result.php">
18
- <input type="hidden" name="judge" value="draw">
16
+ <input type="hidden" name="judge" value="win">
19
- </form>
17
+ </form>
18
+ <video onended="location.href='result.php'; "src="~" autoplay muted contorols></video>
20
- </div>
19
+ </div>
21
20
 
22
21
  ```
23
22
 
23
+ ```php
24
+ ### result.php
25
+ <?php
26
+ if (isset($_POST["judge"]) === TRUE) {
27
+ $judge = $_POST["judge"];
28
+ }
29
+ ?>
30
+ ```
31
+
24
32
  ### 試したこと
25
33
 
26
34
  普通にvideoタグを用いて動画を再生することはできますが、JavaScriptを使おうとすると途端に再生されなくなります。
27
- JavaScriptに関してほぼ知識がなく手探りなのでそもそも記述の仕方が間違っているのかもしれません。
35
+ JavaScriptに関してほぼ知識がなく手探りなのでそもそも記述の仕方が間違っているのかもしれません。
36
+
37
+ 追記(11:39):<Script>がいらなくて遷移先をURL表記ではなくディレクトリ表記すると、しっかり再生後目的のページに飛びました。ただ、POST送信はいまだにうまくいっていないようで遷移先のページでjudgeの内容を取り出すことができません。