locale) ? $session->locale : GV_default_lng; $conn = connection::getInstance(); if (isset($session->usr_id) && isset($session->ses_id)) { $ses_id = $session->ses_id; $usr_id = $session->usr_id; if (!$session->upload) { header("Location: /client/"); exit(); } } else { header("Location: /login/upload/"); exit(); } function filize($x) { return '*.' . $x; } if (!($ph_session = phrasea_open_session($ses_id, $usr_id))) die(); user::updateClientInfos(8); phrasea::headers(); $avStatus = array(); $sql = 'SELECT b.base_id FROM basusr bu, bas b WHERE usr_id="' . $conn->escape_string($usr_id) . '" AND bu.chgstatus = "1" AND b.base_id=bu.base_id AND b.active="1" AND bu.actif="1"'; if ($rs = $conn->query($sql)) { while ($row = $conn->fetch_assoc($rs)) { $avStatus[] = $row["base_id"]; } } $avBases = array(); $sql = 'SELECT b.base_id FROM basusr bu, bas b WHERE usr_id="' . $conn->escape_string($usr_id) . '" AND canaddrecord = "1" AND b.base_id=bu.base_id AND b.active="1" AND bu.actif="1"'; if ($rs = $conn->query($sql)) { while ($row = $conn->fetch_assoc($rs)) { $avBases[] = $row["base_id"]; } } if (count($avBases) == 0) { header("Content-Type: text/html; charset=UTF-8"); ?> <?php echo GV_homeTitle, ' ', _('admin::monitor: module upload'); ?> display('common/menubar.twig', array('module' => 'upload')); ?>
escape_string($base['sbas_id']) . '" AND (base_id = "' . implode('" OR base_id="', $avBases) . '") ORDER BY ord ASC , server_coll_id ASC'; if ($connsbas && ($rs = $conn->query($sql))) { while ($row = $conn->fetch_assoc($rs)) { $sql = 'SELECT htmlname, prefs FROM coll WHERE coll_id = "' . $connsbas->escape_string($row['server_coll_id']) . '"'; if ($rsB = $connsbas->query($sql)) { if ($rowB = $connsbas->fetch_assoc($rsB)) { $collections[] = array( 'base_id' => $row['base_id'], 'name' => $rowB['htmlname'], 'prefs' => $rowB['prefs'] ); } } } $conn->free_result($rs); } foreach ($collections as $coll) { if (in_array($coll['base_id'], $avBases)) { if (!$groupopen) { $colls .= ''; $groupopen = true; } $colls .= ''; } if (in_array($coll['base_id'], $avStatus)) { $status = '0000000000000000000000000000' . '000000000000000000000000000000000000'; if ($sxe = simplexml_load_string($coll['prefs'])) { if ($sxe->status) { $status = (string) ($sxe->status); if ($rs = $conn->query('SELECT bin(' . $status . ') as status')) { if ($row = $conn->fetch_assoc($rs)) { $status = $row['status']; while (strlen($status) < 64) $status = '0' . $status; } } } } $datasSB[$coll['base_id']] = ''; } } if ($groupopen) $colls .= ''; } $maxVolume = min((int) get_cfg_var('upload_max_filesize'), (int) get_cfg_var('post_max_size')); header("Content-Type: text/html; charset=UTF-8"); ?> <?php echo GV_homeTitle, ' ', _('admin::monitor: module upload'); ?> get_count(); } catch (Exception $e) { } $twig = new supertwig(); $twig->display('common/menubar.twig', array('module' => 'upload')); ?>
$dat) { echo $dat; } ?>