|
|
|
|
|
для: kasir
(07.09.2006 в 12:10)
| | такой функции в php нет.
а вот функция gzpassthru() может помочь.
При таких объемах (300М) пожалуй лишь она и спасет. | |
|
|
|
|
|
|
|
для: ec_stasis
(07.09.2006 в 12:03)
| | Мне тут сказали что можно как то ещё распаковывать через функцию unzip(). Вы не знаете как?? | |
|
|
|
|
|
|
|
для: kolobokk
(07.09.2006 в 11:58)
| | Мне тут сказали что можно как то ещё распаковывать через функцию unzip(). Вы не знаете как?? | |
|
|
|
|
|
|
|
для: kasir
(07.09.2006 в 11:53)
| | если не очень большой файл, наверное так:
<?php
$n = 10; //коэффициент сжатия
$gzFilename = "C:\Program Files\Apache Group\Apache2\htdocs\serg2\hostip_current.sql.gz";
$file = "C:\Program Files\Apache Group\Apache2\htdocs\serg2\hostip_current.sql";
$gz = gzopen($gzFilename, "r");
$f = fopen($file, 'w');
fwrite($f, gzread($gz, filesize($gzFilename) * $n));
gzclose($gz);
fclose($f);
|
| |
|
|
|
|
|
|
|
для: kasir
(07.09.2006 в 11:53)
| | а что впринципе не получается?
gzopen() возвращает указатель файла на открытый файл, после чего всё, что вы читаете из этого дескриптора файла, будет прозрачно распаковываться | |
|
|
|
|
|
|
| У меня есть функция которая как я думал должна была распаковать файл, но она не работает. Я вот просто подумал может она не закончена полностью, если кто знает как, помогите пожалуйсто.
Вот функция:
$zp = gzopen("C:\Program Files\Apache Group\Apache2\htdocs\serg2\hostip_current.sql.gz", "r"); | |
|
|
|
|