3 nce (ntch cloud environment.)
4 name: nc_update_readcnt_db.php
5 author: Akira Ohta (akohta001.gmail.com)
10 include_once "account.php";
11 include_once "preference.php";
12 include_once "database.php";
13 include_once "log.php";
14 include_once "http_util.php";
15 include_once "error_code.php";
17 $user_id = $_POST['user'];
18 $hashed_passwd = $_POST['hashed_passwd'];
19 $board_name = $_POST['board_name'];
20 $aes_enable = $_POST['aes_enable'];
22 //--- authorization ---
23 $user = chk_passwd( $user_id, $hashed_passwd);
29 //--- parameter check start ---
30 if(!chk_param($board_name)){
35 if(isset($aes_enable) && $aes_enable==1){
36 $extra_filter = "record_type > 3 and record_type < 7";
38 $extra_filter = "record_type > 0 and record_type < 4";
40 //--- parameter check end ---
42 $table_name = TABLE_PREFIX."tbl{$user->home_dir}";
44 select res_number, record_type, dat_name, last_update from $table_name
45 where board_name='{$board_name}' and {$extra_filter}
51 $result = $db->execute($query1);
59 $error = __FILE__."(".__LINE__.
60 ") An error occured during query.";
61 nc_logging($error, $e);
69 for($i = 0; $i < $result->num_rows; $i++){
70 $row = $result->fetch_assoc();
71 echo $row['dat_name'].",".$row['res_number'].",".$row['record_type'].",".$row['last_update']."\n";