ACC SHELL
<?php
//NDebugger::dump($_POST);exit;
/*
* id popisu diskografie
*/
if (isset($_POST['id_skladby']) && !empty($_POST['id_skladby'])) {
$arr['id'] = $_POST['id_skladby'];
}
if (!isset($_POST['nazev']) || trim($_POST['nazev']) == '') {
Tools::message('Skladba musí mít název', 'ERR');
return false;
} else {
$arr['nazev'] = $_POST['nazev'];
}
$arr_popis['lang'] = isset($_POST['lang']) ? $_POST['lang'] : 0;
$arr['stav'] = isset($_POST['stav']) ? $_POST['stav'] : 0;
//$arr['cena'] = isset($_POST['cena']) ? intval($_POST['cena']) : '0';
$arr['cena'] = isset($_POST['cena_skladba']) ? $_POST['cena_skladba'] : '0';
if (isset($_POST['exturl'])) {
$odkaz = str_replace('http://', '', $_POST['exturl']);
if (!empty($odkaz)) {
$arr['exturl'] = 'http://' . $odkaz;
}
}
if (isset($arr['id'])) {
dibi::query('UPDATE skladby SET', $arr, ' WHERE id=%i', $arr['id']);
dibi::query('UPDATE skladby_popis SET', $arr_popis, ' WHERE id_skladby=%i', $arr['id']);
Tools::message('Uložení proběhlo úspěšně.', 'OK');
}
else {
Tools::message('Chyba dat (chybí id skladby).', 'ERR');
return false;
}
if (isset($_POST['odeslat_a_zavrit'])) {
Tools::redirect('diskografie_edit.php?id='. $_POST['id_diskografie']);
} else {
Tools::redirect($_SERVER['HTTP_REFERER']);
}
ACC SHELL 2018