質問編集履歴
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
追記質問の記述。
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
インデントの修正
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
|
-
|
35
|
+
if(document.logincontactform.elements[check_name][i].checked){
|
36
|
-
|
36
|
+
flag = true;
|
37
|
-
|
37
|
+
var f = document.querySelector("form");
|
38
|
-
|
38
|
+
var a = f.setAttribute("action", u);
|
39
|
-
|
39
|
+
document.querySelector("form").submit();
|
40
|
-
|
40
|
+
}
|
41
|
-
|
41
|
+
}
|
42
|
-
|
42
|
+
// when no checking a checkbox
|
43
|
-
|
43
|
+
if (!flag){
|
44
|
-
|
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
|
-
|
101
|
+
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
|
102
|
-
|
102
|
+
$dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
|
103
|
-
|
103
|
+
foreach ($_SESSION['id'] as $id){
|
104
|
-
|
104
|
+
$sql = "SELECT * FROM tbl_contact WHERE Id = '$id' ORDER BY Id";
|
105
105
|
$stmt = $dbh->prepare($sql);
|
106
|
-
|
106
|
+
$stmt->execute();
|
107
107
|
|
108
108
|
while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
|
109
109
|
?>
|