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

Форум PHP

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

 

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

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

тема: Функция и pclzip.lib.php
 
 автор: EXP   (13.10.2006 в 18:02)   письмо автору
 
 

Никак не пойму чего не хватает
<?
function 
myPost($p_event, &$p_header)  
{ if (
$p_header['status'] == 'ok')
{   
  
var_dump($p_header);  
echo 
"<hr>"
var_dump($p_event); }  }
include_once(
'pclzip.lib.php');
$zip = new PclZip("../ZIPbI/file.zip"); 
      
$list $zip->extract(PCLZIP_OPT_PATH'./new/'PCLZIP_CB_POST_EXTRACT'myPost'); 
exit 
?>
Выдаёт инфу о первом файле или папке и создаёт , и на этом всё. Нехочет переходить на следующий

   
 
 автор: cheops   (13.10.2006 в 22:52)   письмо автору
 
   для: EXP   (13.10.2006 в 18:02)
 

>Нехочет переходить на следующий
Не понятно... функция вызывается в цикле или используется переадресация? Что означает фраза "переходить на следующий"?

   
 
 автор: EXP   (13.10.2006 в 23:55)   письмо автору
 
   для: cheops   (13.10.2006 в 22:52)
 

я думал что цикл образуется где-то внутри pclzip.lib.php сбили с толка слова с russofile.xx[ PCLZIP_CB_POST_EXTRACT, вызывается другая функция, которая дает пользователю возможность проделать над файлом какие-то действия перед извлечением следующего ] Без этого ведь всё извлекается, похоже эта строчка для извлечения одного файла. Вернее для операций над ним после извлечения и прекращает процесс

   
 
 автор: EXP   (14.10.2006 в 00:46)   письмо автору
 
   для: EXP   (13.10.2006 в 23:55)
 

Собс_но хотел что-бы zip распаковываясь отгружало на фтп, ато приходится распаковывать потом копировать через фтп и удалять папку потомучто она создана скриптом. Наверно так оно и проще будет
<? if ($act==unzip)
$zip=new PclZip("$file");
if (
$zip->extract(PCLZIP_OPT_PATH"./zips/")==0)
{ die(
"<p>$file НЕРАСПАКОВАН<br>Error: ".$zip->errorInfo(true))."</p>");} else
/*ЗДЕСЬ КОПИРОВАТЬ ЧЕРЕЗ ФТП И ОЧИЩАТЬ ПАПКУ*/ } } 

   
Rambler's Top100
вверх

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