29.12.2006, 02:12
общий
это ответ
Здравствуйте, Pessom!
В приложении два скрипта,
один режет файл на части,
другой собирет.
Пользуйтесь!
Приложение:
Режем:**************** cut.php ****************<?php$fname=‘yelar.doc‘;//имя препарируемого файла$vol=10000; //размер отрезаемых кусков в байтах $f = fopen($fname,‘r‘);$size = filesize($fname);$c = 0;$i = 0;while ( $c<$size):$f2 = fopen($fname.‘_‘.$i , ‘w‘);$buf = fread($f,$vol);fwrite($f2,$buf);fclose($f2);$i++;$c+=$vol;endwhile;fclose($f);?>******************************************Собираем:***************** split.php *****************<?php$fname=‘yelar.doc‘;//имя исходного файла$vol=10000; //размер кусков в байтах $f = fopen($fname,‘w‘);//$size = filesize($fname);$i = 0;while ( file_exists($fname.‘_‘.$i)):$f2 = fopen($fname.‘_‘.$i , ‘r‘);$buf = fread($f2,$vol);fwrite($f,$buf);fclose($f2);$i++;endwhile;fclose($f);?>*******************************************