Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: pclzip - переименование файлов
 
 автор: Buhen   (23.07.2008 в 17:50)   письмо автору
 
 

Добрый день. Использую библиотеку pclzip для создания архива, в котором находятся фотографии. Мне нужно перед тем, как заархивировать фотографии надо их сначала переименовать - по счету. например, если их 15 то 1,2,3,4,5,6,7.... и так далее. Но из БД берутся названия фотографий и они имеют вид nfdf0238432jsdfsdf и к ним присоединяется расширение(jpeg) и затем фотки архивируются. Вот в этом и проблема. если что вот код:

<?

    $pics
=explode("|",$row["pictures"]);
    
$img_list="";
    for(
$p=0;$p<count($pics);$p++){
    
$img_list.="img/large/{$pics[$p]}.jpg,";
    }

$str substr($img_list0, -1);


 require_once(
'pclzip.lib.php');
 
$name "img/archives/images_".$id.".zip";
 
$archive = new PclZip($name);
   
$v_list $archive->add($strPCLZIP_OPT_REMOVE_PATH'img/large/');
   if (
$v_list == 0) {
    die(
"Error : ".$archive->errorInfo(true));
   }

 
 
Header("Location: img/archives/images_".$id.".zip");

?>

   
 
 автор: Buhen   (24.07.2008 в 08:43)   письмо автору
 
   для: Buhen   (23.07.2008 в 17:50)
 

или как тогда после создания архива, открыть его, сосчитать фотки и переименовать их по счету?

   
 
 автор: mihdan   (24.07.2008 в 11:06)   письмо автору
 
   для: Buhen   (23.07.2008 в 17:50)
 

rename();

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования