Реклама на сайте Advertise with us

Вопросик по скрипту, PHP

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508

Ссылка на сообщениеДобавлено: 28/06/12 в 01:40       Ответить с цитатойцитата 

Всем привет!
Уважаемые программисты, подскажите, где ошибка, если не затруднит.
Заказал скрипт по заливке видео, первоначально, по тех.заданию, нужно было брать случайный видеофайл из папки и заливать. Потом решил сделать так, чтобы скрипт брал файлы по-очереди (не случайно), кодер очень занят, не может подсказать.

Правлю скрипт ручками, но не пашет, вот код функции работы с видеофайлом (вроде оно):

Код:
if ($_POST['param'] == 'video') {
         $video = get_folder(getcwd().'/'.$_POST['folder']);
         foreach ($account as $i => $acc) {
            $acc_lp  = explode(':', $acc);
            if ($video) shuffle($video);
            

            for ($ii = 0; $ii < $kol_vo; $ii++) {
               $file = getcwd().'/'.$_POST['folder'].'/'.$video[$ii];
               $link = upload($acc_lp[0], $acc_lp[1], $title[$ii], $descr[$ii], $file, $proxy[$i]);
               if ($link) {file_put_contents($res_file, $link."\r\n", FILE_APPEND); echo $link."<br>\n";}
            }
         }
      }

Если я правильно понимаю, вначале сканируется ( get_folder ) папка с видеофайлами ( $_POST['folder'] ) в массив $video, а затем он перемешивается ( if ($video) shuffle($video) ).

Когда убираю эту строку: if ($video) shuffle($video); - перестает пахать скрипт.

Подскажите пожалуйста, как задать, чтобы было if ($video) _по_порядку_($video);

Заранее большое спасибо! smail04.gif

---

0
 



С нами с 21.05.10
Сообщения: 169
Рейтинг: 55

Ссылка на сообщениеДобавлено: 28/06/12 в 05:01       Ответить с цитатойцитата 

попробуй замени строку
Код:
if($video)shuffle($video);

строкой
Код:
if($video){sort($video);}

или даже такой
Код:
if($video){$video=$video;}



если не поможет, напиши нормально какую ошибку дебагер показывает, либо весь скрипт выложи

5
 



С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508

Ссылка на сообщениеДобавлено: 28/06/12 в 14:18       Ответить с цитатойцитата 

Dark404: только приехал и сделал по Вашему совету так: if($video){$video=$video;}
Работает! smail54.gif

Огромное спасибо! smail49.gif

Как говорится: "Все гениальное - просто"!
Еще раз спасибо, очень помогло, все отлично работает теперь! smail04.gif

---

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »