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

質問編集履歴

3

文字修正

2020/06/30 20:02

投稿

maruchu
maruchu

スコア3

title CHANGED
File without changes
body CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  PHP、Javascript初心者です。詳しく、ご教授いただければありがたいです。よろしくお願いします。
10
10
 
11
- ★追質問★
11
+ ★追質問★
12
12
  IEでは、InputタグやButtonタグのvalueやnameを送信されないということで、色々調べると、Buttonタグに「onClick="this.name='  '"」と記述すると、IEでも他のブラウザーでもnameが送信されることがわかりました。ただ、この方法をされている方があまりいらっしゃらなくて、少し不安です。この記述をした場合、何か問題が発生するのでしょうか?
13
13
 
14
14
  ### 該当のソースコード

2

追記質問の記述。

2020/06/30 20:02

投稿

maruchu
maruchu

スコア3

title CHANGED
File without changes
body CHANGED
@@ -8,6 +8,9 @@
8
8
 
9
9
  PHP、Javascript初心者です。詳しく、ご教授いただければありがたいです。よろしくお願いします。
10
10
 
11
+ ★追記質問★
12
+ IEでは、InputタグやButtonタグのvalueやnameを送信されないということで、色々調べると、Buttonタグに「onClick="this.name='  '"」と記述すると、IEでも他のブラウザーでもnameが送信されることがわかりました。ただ、この方法をされている方があまりいらっしゃらなくて、少し不安です。この記述をした場合、何か問題が発生するのでしょうか?
13
+
11
14
  ### 該当のソースコード
12
15
 
13
16
  ```PHP

1

インデントの修正

2020/06/30 20:01

投稿

maruchu
maruchu

スコア3

title CHANGED
File without changes
body CHANGED
@@ -28,21 +28,21 @@
28
28
  var f = document.querySelector("form");
29
29
  var a = f.setAttribute("action", u);
30
30
  document.querySelector("form").submit();
31
- }
31
+ }
32
- }
32
+ }
33
33
  // more than one checkbox
34
34
  for(i=0; i<ElementsCount; i++){
35
- if(document.logincontactform.elements[check_name][i].checked){
35
+ if(document.logincontactform.elements[check_name][i].checked){
36
- flag = true;
36
+ flag = true;
37
- var f = document.querySelector("form");
37
+ var f = document.querySelector("form");
38
- var a = f.setAttribute("action", u);
38
+ var a = f.setAttribute("action", u);
39
- document.querySelector("form").submit();
39
+ document.querySelector("form").submit();
40
- }
40
+ }
41
- }
41
+ }
42
- // when no checking a checkbox
42
+ // when no checking a checkbox
43
- if (!flag){
43
+ if (!flag){
44
- alert("Please check a checkbox.");
44
+ alert("Please check a checkbox.");
45
- }
45
+ }
46
46
  }
47
47
  </script>
48
48
  </head>
@@ -97,13 +97,13 @@
97
97
  <tbody>
98
98
  <?php
99
99
  if (isset($_POST['con_del_confirm'])){
100
- try{
100
+ try{
101
- $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
101
+ $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
102
- $dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
102
+ $dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
103
- foreach ($_SESSION['id'] as $id){
103
+ foreach ($_SESSION['id'] as $id){
104
- $sql = "SELECT * FROM tbl_contact WHERE Id = '$id' ORDER BY Id";
104
+ $sql = "SELECT * FROM tbl_contact WHERE Id = '$id' ORDER BY Id";
105
105
  $stmt = $dbh->prepare($sql);
106
- $stmt->execute();
106
+ $stmt->execute();
107
107
 
108
108
  while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
109
109
  ?>