Поставлю вопрос более корректно...
я пытаюсь добавить баннер следующим способом:
$allow_ext = array('JPG', 'JPEG');
$param['advertisement_name'] = htmlspecialchars(strip_tags(to_str($_POST['bannername'])));
$param['advertisement_comment'] = htmlspecialchars(strip_tags(to_str($_POST['bannerdescr'])));
$param['advertisement_width'] = '745';
$param['advertisement_height'] = '60';
$param['advertisement_allcount'] = 1000;
$param['advertisement_allcount_at_day'] = 1000;
$param['advertisement_type'] = 0;
if (isset($_FILES['bannerimg']['name']))
{
$ext = $kernel->GetExtension($_FILES['bannerimg']['name']);
// Если расширение файла разрешено
if (in_array(strtoupper($ext), $allow_ext))
{
$param['advertisement_image_path'] = to_str($_FILES['bannerimg']['tmp_name']);
}
}
$newid = $Advertisement->AddBanner($param);
баннер добавляется но вылетают две шибки:
ЗАМЕЧАНИЕ: Undefined index: name в файле /home/evach/www/modules/Advertisement/Advertisement.class.php (строка 538)
ЗАМЕЧАНИЕ: Undefined index: name в файле /home/evach/www/modules/Advertisement/Advertisement.class.php (строка 568)
и не добавляется картинка баннера