/** * kl_album_ajax_do.php * design by KLLER */ require_once '../../../init.php'; $DB = Database::getInstance(); $kl_album_config = unserialize(Option::get('kl_album_config')); if (isset($_POST['album']) && isset($_FILES['Filedata'])) { if (function_exists('ini_get')) { $kl_album_memory_limit = ini_get('memory_limit'); $kl_album_memory_limit = substr($kl_album_memory_limit, 0, strlen($kl_album_memory_limit) - 1); $kl_album_memory_limit = $kl_album_memory_limit + 20 . 'M'; ini_set('memory_limit', $kl_album_memory_limit); } define('KL_UPLOADFILE_MAXSIZE', kl_album_get_upload_max_filesize()); define('KL_UPLOADFILE_PATH', '../../../content/plugins/kl_album/upload/'); define('KL_IMG_ATT_MAX_W', 100); //图片附件缩略图最大宽 define('KL_IMG_ATT_MAX_H', 100); //图片附件缩略图最大高 $att_type = array('jpg', 'jpeg', 'png', 'gif'); //允许上传的文件类型 $album = isset($_POST['album']) ? intval($_POST['album']) : ''; if ($_FILES['Filedata']['error'] != 4) { $upfname = klUploadFile($_FILES['Filedata']['name'], $_FILES['Filedata']['error'], $_FILES['Filedata']['tmp_name'], $_FILES['Filedata']['size'], $_FILES['Filedata']['type'], $att_type); $result = $DB->query("INSERT INTO " . DB_PREFIX . "kl_album(truename, filename, description, album, addtime) VALUES('" . $_FILES['Filedata']['name'] . "', '" . $upfname . "', '" . date('Y-m-d', time()) . "', {$album}, " . time() . ")"); if ($result) { $new_id = $DB->insert_id(); $the_option_value = Option::get('kl_album_' . $album); if ($the_option_value !== null) {
<?php !defined('EMLOG_ROOT') && exit('access deined!'); ?> <script type="text/javascript">$("#kl_album").addClass('sidebarsubmenu1');</script> <div class=containertitle><b>上传相片</b></div> <div class=line></div> <?php $DB = Database::getInstance(); $kl_album_upload_max_filesize = kl_album_get_upload_max_filesize(); $is_exist_album_query = $DB->query('show tables like "' . DB_PREFIX . 'kl_album"'); if ($DB->num_rows($is_exist_album_query) == 0) { echo '您还没有进行相册的初始配置。<br /><a href="./plugin.php?plugin=kl_album">现在就去配置</a>'; exit; } $query = $DB->query("SELECT * FROM " . DB_PREFIX . "options WHERE option_name='kl_album_info'"); if ($DB->num_rows($query) == 0) { echo "您还没有创建相册!<br /><a href='./plugin.php?plugin=kl_album&kl_album_action=create'>现在就去创建</a>"; exit; } else { $row = $DB->fetch_row($query); $kl = unserialize($row[2]); if (count($kl) == 0) { echo "您还没有创建相册!<br /><a href='./plugin.php?plugin=kl_album&kl_album_action=create'>现在就去创建</a>"; exit; } } if (isset($_GET['album'])) { $addtimeArr = array(); foreach ($kl as $v) { $addtimeArr[] = $v['addtime'];