1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
|
<?php include_once('../../check_login.php'); $array_title = array(1=>'活動圖片'); $for_table = $_GET["for_table"]; $for_refid = $_GET["for_refid"]; $info_type = 0;
if ($for_table == "event") { $sql = "select title_tc from event where refid = ?"; $parameters = array($for_refid); if (!($sth = $dbh->prepare($sql))) { throw new Exception('[' . $sth->errorCode() . ']: ' . print_r($sth->errorInfo())); } if (!$sth->execute($parameters)) { throw new Exception('[' . $sth->errorCode() . ']: ' . print_r($sth->errorInfo())); } $row_book = $sth->fetch(PDO::FETCH_ASSOC); } ?> <!DOCTYPE html> <html> <head> <?php include_once('../../head.php'); ?> <link rel="stylesheet" type="text/css" href="../../css/menu.css"/> <script type="text/javascript" src="../../js/ddaccordion.js"></script> <script type="text/javascript" src="../../js/menuddaccordion.js"></script> <!-- End Main Menu --> <script type="text/javascript"> function DeleteRow(refid) { if (confirm("你確認要刪除?")) { window.location.href = 'upload_file_delete.php?for_table=<?=$for_table?>&for_refid=<?=$for_refid?>&refid=' + refid; } }
</script>
</head>
<body> <table width="1000" height="600" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="200" align="left" valign="top" style="display:none;"> <table width="200" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="70" align="left" valign="middle"> </td> </tr> <tr> <td width="200" align="left" valign="top"><!-- Main Menu --> <?php require("../../menu.php");?><!-- End Main Menu --></td> </tr> </table> </td> <td width="800" align="left" valign="top"> <table width="800" border="0" cellpadding="0" cellspacing="0" style="margin-left:10px;"> <tr> <td> <table width="800" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="70" class="pagetitletxt"> </td> <td width="50" align="center" class="icontxt"> <a href="upload_file_addform.php?<?= "for_table=" . $for_table . "&for_refid=" . $for_refid ?>"><img src="../../images/iconNew.png" alt="Add" width="32" height="32" border="0"/><br/> 新增 </a></td> <td width="50" align="center" class="icontxt"> <a href="../event/event_index.php?type=1"><img src="../../images/iconCancel.png" alt="Add" width="32" height="32" border="0"/><br/> 返回 </a></td> </tr> </table> </td> </tr> <tr> <td class="pagetitletxt"> <b><img src="../../images/iconList.jpg" width="48" height="48" align="absmiddle"/>活動 > <?=$row_book['title_tc']?> > 上載圖片</b></td> </tr> <tr> <td height="25" align="left" valign="middle" class="msg"><?php if (!empty($_GET["msg"])) echo $_GET['msg']; ?></td> </tr>
<tr> <td align="left" valign="middle">
<table width="800" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="10" class="listtitletxt"></td> <td width="200" class="listtitletxt">檔案</td> <td width="80" class="listtitletxt">語言</td> <td width="20" class="listtitletxt"></td> </tr> <?php
$sql = "SELECT *, uploadfile.refid as uploadfile_refid FROM upload_file uploadfile, " . $for_table . " as " . $for_table . " where uploadfile.for_refid = " . $for_table . ".refid and " . $for_table . ".deleted = ? and uploadfile.deleted = ? and uploadfile.for_table = ? and uploadfile.for_refid = ? order by langcode ASC"; $parameters = array("0", "0", $for_table, $for_refid);
if (!($sth = $dbh->prepare($sql))) { throw new Exception('[' . $sth->errorCode() . ']: ' . print_r($sth->errorInfo())); }
if (!$sth->execute($parameters)) { throw new Exception('[' . $sth->errorCode() . ']: ' . print_r($sth->errorInfo())); }
while ($row = $sth->fetch(PDO::FETCH_ASSOC)) {
print "<tr>"; print "<td class='listtxt' style='padding-left:5'> </td>";
//print "<td class='listtxt' style='padding-left:5'>" . $race_main_info{"racename_tc"} . " - " . $row{"title_tc"} . "</td>";
$file_parts = pathinfo($row{'file_name'}); $img_extensions = Array('jpg', 'jpeg', 'png', 'gif'); //check if image or other files if (in_array(strtolower($file_parts['extension']), $img_extensions)) { print "<td class='listtxt' style='padding-left:5'><img src='../../../file/event_photo/" . $row{'file_name'} . "' style='max-width:200px; max-height:200px;'/></td>"; } else { print "<td class='listtxt' style='padding-left:5'><a href='../file/event_photo/" . $row{'file_name'} . "' target='_blank' style='text-decoration:underline;'>View " . $file_parts['extension'] . " file</a></td>"; }
print "<td class='listtxt' style='padding-left:5'>" . langcode2langname($row{"langcode"}) . "</td>";
// Delete print "<td class='listtxt' align='center'><a href='#' onClick=\"DeleteRow(" . $row{'uploadfile_refid'} . ")\"><img src='../../images/btnDelete.png' title='Delete' alt='Delete' hspace='2' border='0'></a></td>";
print "</tr>"; } $dbh = null; ?> </table>
</td> </tr> </table> </td> </tr> </table> </body> </html>
|