模块后台
<div class="form-group">
<label class="col-xs-12 col-sm-3 col-md-2 control-label">音频</label>
<div class="col-sm-9">
<div class="fileupload fileupload-new" data-provides="fileupload">
{if empty($item['voice'])}
{php echo tpl_form_field_audio('voice', '')}
{else}
{php echo tpl_form_field_audio('voice', $item['voice'])}
{/if}
</div>
</div>
</div>
<script>
function drop_confirm(msg, url){
if(confirm(msg)){
window.location = url;
}
}
</script>
<script type="text/javascript">
$(function(){
$(".check_all").click(function(){
var checked = $(this).get(0).checked;
$("input[type=checkbox]").attr("checked",checked);
});
$("input[name=deleteall]").click(function(){
var check = $("input[type=checkbox][class!=check_all]:checked");
if(check.length < 1){
alert('请选择要删除的音频!');
return false;
}
if(confirm("确认要删除选择的音频?")){
var id = new Array();
check.each(function(i){
id[i] = $(this).val();
});
var url = "{php echo $this->createWebUrl('voices', array('op' => 'deleteall' ,'uid' => $uid))}";
$.post(
url,
{idArr:id},
function(data){
alert(data.message);
location.reload();
},'json'
);
}
});
});
</script>
**
PHP代码
if (checksubmit('submit')) {
$data = array(
'title' => trim($_GPC['title']),
'image' => trim($_GPC['image_voices']),
'voice' => trim($_GPC['voice']), //这里是重点
'displayorder' => intval($_GPC['displayorder']),
'mid' => intval($uid),
);
if (!empty($item)) {
$data['last_time'] = time();
pdo_update($this->modulename . '_voices', $data, array('id' => $id));
} else {
$data['add_time'] = time();
pdo_insert($this->modulename . '_voices', $data);
}
message('操作成功', $url, 'success');
}
**