Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> gzcompress/bzcompress - dopisywanie, da się ugryźć?
erix
post 18.07.2009, 13:29:35
Post #1





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Czy da się w jakiś sposób osiągnąć tryb dopisywania podczas kompresji?

Tzn, aby dopisywać dane mniej więcej tak:
  1. <?php
  2. $x = gzcompress('asd');
  3. $x .= gzcompress('xyz');
  4.  
  5. echo gzuncompress($x); //asdxyz
  6. ?>

Jak wiadomo, to rozwiązanie nie przejdzie, gdyż są sumy kontrolne, etc. Bawiłem się metodami z komentarzy pod 1 gzcompress" title="Zobacz w manualu PHP" target="_manual, ale próby skończyły się fiaskiem.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
wookieb
post 19.07.2009, 20:20:07
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Nie sądzę żeby tak dało radę.
Musisz odkompresować ciąg, wrzucić dane i znowu skompresować.


--------------------
Go to the top of the page
+Quote Post
erix
post 19.07.2009, 22:35:07
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Tyle, to i ja wiem.

Tylko co w sytuacji, gdy zawartość pliku jest sukcesywnie dopisywana, a on sam w porywach osiąga kilkaset MiB.

http://pl.php.net/manual/en/function.gzcompress.php#8753 - tym się sugerowałem, ale jakoś nie udało mi się tego zaimplementować w działający sposób.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.06.2025 - 11:41