/var/www/hkosl.com/chineseaaedu/webadmin/content/upload_file/upload_file_index.php


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">&nbsp;</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">&nbsp;&nbsp;</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/>&nbsp;新增&nbsp;&nbsp;
                                    </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/>&nbsp;返回&nbsp;&nbsp;
                                    </a></td>
                            </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td class="pagetitletxt">
                        &nbsp;&nbsp;<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'>&nbsp;</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>