Re: PHP 4.0 Bug #6481: Gzcompress
| From: | Zeev Suraski | Date: | Fri, 01 Sep 2000 15:16:37 +0000 |
| Subject: | Re: PHP 4.0 Bug #6481: Gzcompress | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-31580@lists.php.net to get a copy of this message | ||
On 1 Sep 2000 wico@cnh.nl wrote:
> From: wico@cnh.nl
> Operating system: linux
> PHP version: 4.0 Latest CVS (01/09/2000)
> PHP Bug Type: Misbehaving function
> Bug description: Gzcompress
>
> Hiya
>
> I want to compress webpages for clients that support it
>
> $data is a whole html page
> but:
>
> This works:
>
> function Compress ($data) {
> $fp = fopen("/tmp/tempje", "w");
> fputs($fp, $data);
> fclose($fp);
> $data2 =
cat /tmp/tempje |/usr/bin/gzip -f; */
> Header("Content-Type: text/html");
> Header("Content-Encoding: gzip");
> echo($data2);
> }
>
> this doesn't:
>
> function Compress ($data) {
> $data = gzcompress($data);
> Header("Content-Type: text/html");
> Header("Content-Encoding: gzip");
> echo($data2);
> }
$data2 isn't being initialized, unless that's a typo.
Zeev
>
> Anyone can explain this?
>
> Greetz,
>
> Wico
>
>
>
>
--
Zeev Suraski <zeev@zend.com>
http://www.zend.com/