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

質問編集履歴

5

変更

2021/01/13 06:57

投稿

kobayashi.j
kobayashi.j

スコア9

title CHANGED
File without changes
body CHANGED
@@ -32,24 +32,8 @@
32
32
  </div>
33
33
  <div id="read_text"></div>
34
34
  <script src="js/main.js"></script>
35
- <script >
36
- // $(function() {
37
- // $('#php').click(function(){
38
- // $.ajax({
39
- // url:"more.php",
40
- // type:"get",
41
- // dataType:"text",
42
- // data:{timer:$("#timer").val()}
43
- // }).done(function() {
44
- // alert('ok');
45
- // }).fail(function() {
46
- // alert("not");
47
- // });
48
- // });
49
- // });
50
-
51
- </script>
52
35
 
36
+
53
37
  </body>
54
38
  </html>
55
39
 
@@ -155,22 +139,10 @@
155
139
  $('#php').click(function(){
156
140
  const timeTxt = timer.textContent.replace(":", "").replace(".", "");
157
141
  const data = {
158
- timeattack:timeTxt,
142
+ 'timeattack':timeTxt,
159
143
  }
160
- console.log(data);
144
+ console.log()
161
- $.ajax({
162
- url:"./more.php",
163
- type:"post",
164
- dataType:"text",
165
- data:data,
166
- processData: false,
167
-
168
- }).done(function(data) {
169
- alert(data);
170
- $("#read_text").load('more.php');
145
+ $("#read_text").load('more.php?timeattack=$(timeTxt)');
171
- }).fail(function() {
172
- alert("not");
173
- });
174
146
  });
175
147
  });
176
148
 
@@ -220,9 +192,8 @@
220
192
 
221
193
  header('Content-type: text/plain; charset= UTF-8');
222
194
 
223
- if(isset($_POST['timeattack'] )){
195
+ if(isset($_GET['timeattack'] )){
224
- $timer =$_POST['timeattack'];
196
+ $timer =$_GET['timeattack'];
225
- // echo filter_input(INPUT_POST, 'timeattack');
226
197
  echo $timer;
227
198
  }else {
228
199
  echo 'こんにちわ';

4

説明改善

2021/01/13 06:57

投稿

kobayashi.j
kobayashi.j

スコア9

title CHANGED
File without changes
body CHANGED
@@ -151,20 +151,23 @@
151
151
 
152
152
 
153
153
  // ajax 処理
154
- $(function() {
154
+ $(function() {
155
155
  $('#php').click(function(){
156
-
156
+ const timeTxt = timer.textContent.replace(":", "").replace(".", "");
157
+ const data = {
158
+ timeattack:timeTxt,
159
+ }
160
+ console.log(data);
157
161
  $.ajax({
158
162
  url:"./more.php",
159
- type:"POST",
163
+ type:"post",
160
- dataType:"html",
164
+ dataType:"text",
161
- data:{'timer':$("#timer").val()},
165
+ data:data,
162
166
  processData: false,
163
167
 
164
- }).done(function() {
168
+ }).done(function(data) {
165
- // alert('ok');
169
+ alert(data);
166
170
  $("#read_text").load('more.php');
167
-
168
171
  }).fail(function() {
169
172
  alert("not");
170
173
  });
@@ -173,6 +176,7 @@
173
176
 
174
177
 
175
178
 
179
+
176
180
  setButtun();
177
181
 
178
182
 
@@ -214,24 +218,16 @@
214
218
  <?php
215
219
 
216
220
 
217
- // if(!empty($_GET["mode"] === "write")) {
218
- // $num = 1;
219
- // if(is_file("data.txt")) {
220
- // $data = explode(PHP_EOL ,file_get_contents("data.txt"));
221
- // $num = count($data);
222
- // }
223
- // file_put_contents("data.txt" , $num.",".$_REQUEST["message"].PHP_EOL , FILE_APPEND);
224
- // echo $num.",".$_REQUEST["message"];
225
- // }
226
221
  header('Content-type: text/plain; charset= UTF-8');
227
222
 
228
-
229
- if(!empty($_POST['timeoutId'])){
223
+ if(isset($_POST['timeattack'] )){
230
- $a = $_POST['timeoutId'];
224
+ $timer =$_POST['timeattack'];
225
+ // echo filter_input(INPUT_POST, 'timeattack');
231
- echo $a;
226
+ echo $timer;
232
227
  }else {
233
228
  echo 'こんにちわ';
234
229
  }
230
+
235
231
 
236
232
  ```
237
233
  実行したいこと

3

説明

2021/01/13 01:48

投稿

kobayashi.j
kobayashi.j

スコア9

title CHANGED
File without changes
body CHANGED
@@ -238,4 +238,10 @@
238
238
  ajaxを使ってphpで時間の表示をechoなど使い表示をする
239
239
 
240
240
  現状ストップウォッチの時間や計算後の時間を表示したいが値が取れず困っています。
241
- 何か解決手段のアドバイスをお願いします。
241
+ 何か解決手段のアドバイスをお願いします。
242
+
243
+
244
+ 背景としては今の時間管理ツールは一つのタスクしか時間を表示できないため、他のタスクが来たときに新しく時間管理ができるようにする
245
+
246
+ 例:Aタスク発生→途中の時間の表示を一旦DBやtextに格納→新たにBタスクを開始→Bタスクを終了→途中のAタスクを開始
247
+ という流れをしたいです

2

題名修正

2020/12/09 07:46

投稿

kobayashi.j
kobayashi.j

スコア9

title CHANGED
@@ -1,1 +1,1 @@
1
- phpでjavasvriptの値を表示させる
1
+ phpでJavaScriptの値を表示させる
body CHANGED
File without changes

1

コードの表示

2020/12/09 07:45

投稿

kobayashi.j
kobayashi.j

スコア9

title CHANGED
File without changes
body CHANGED
@@ -56,6 +56,8 @@
56
56
 
57
57
 
58
58
  ```
59
+ ```
60
+
59
61
  main.js
60
62
  'use strict';
61
63
  {
@@ -202,9 +204,12 @@
202
204
 
203
205
  })
204
206
  }
207
+ ```
205
208
 
206
209
 
210
+
207
211
  ```
212
+
208
213
  more.php
209
214
  <?php
210
215