есть 2 цикла. пытаюсь вернуьт из низ массив с значениями но возвращается только 1 значение
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- foreach ($_FILES['image_frames'] as $k => $l) {
- foreach ($l as $i => $v) {
- $files[$i][$k] = $v;
- }
- }
- foreach ($files as $file) {
- $handle = new Upload($file);
- $prefix_fr = 'fr_';
- $handle->file_max_size = $ka_max_file;
- if ($handle->uploaded) {
- $handle->file_new_name_body = $prefix_fr;
- $handle->file_name_body_add = $prefix;
- $handle->jpeg_quality = 100;
- $handle->image_resize = false;
- $handle->process($ka_path_frames_movie.$fl.'/'.$prefix.'/');
- if ($handle->processed) {
- $link_fr_full = $path_web.$fl.'/'.$prefix.'/'.$handle->file_dst_name;
- $database->setQuery("INSERT INTO #__gallery VALUES ('', '".(int)$id."', '', '$link_fr_full', '', '', '', '', '', '', '', '', '', '', '')");
- $database->query();
- } else {
- echo 'error : ' . $handle->error;
- }
- }
- }
- foreach ($files as $file) {
- $handle = new Upload($file);
- $prefix_th_fr = 'thumbs_fr_';
- $handle->file_max_size = $ka_max_file;
- if ($handle->uploaded) {
- $handle->file_new_name_body = $prefix_th_fr;
- $handle->file_name_body_add = $prefix1;
- $handle->jpeg_quality = $ka_thumbnail_quality;
- $handle->image_resize = true;
- $handle->image_x = $ka_screenshots_size;
- $handle->image_ratio_y = true;
- $handle->process($ka_path_frames_movie.$fr.'/'.$prefix1.'/');
- if ($handle->processed) {
- $link_fr_th = $path_web.$fr.'/'.$prefix1.'/'.$handle->file_dst_name;
- $database->setQuery("UPDATE #__gallery SET ga_thumbs_frames = '$link_fr_th' WHERE ga_id = '$lid'");
- $database->query();
- $handle->clean();
- } else {
- echo 'error : ' . $handle->error;
- }
- }