/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
output handler
Fra : Mickey


Dato : 19-09-01 22:50

Hejsa

Jeg forsøgte mig med at bruge ob_start("ob_gzhandler"); på en webside fordi
jeg gerne ville have muligheden for at sætte en cookie midt i scriptet og
ikke i starten kun.

Desværre blev siden ikke sendt rigtigt så, faktisk var det kun ca. 1/3 af
siden der kom frem, hvorfor ? - webhotellets PHP version er 4.0.6 og ob_gz
skulle være med fra 4.0.4


--
|-|$235-|)k - Mickey - Eko sum lapis
http://susie.dk/coderedworm.html



 
 
Troels Arvin (20-09-2001)
Kommentar
Fra : Troels Arvin


Dato : 20-09-01 21:02

On Wed, 19 Sep 2001 23:50:11 +0200, "Mickey" <news002@susie.dk> wrote:

> Jeg forsøgte mig med at bruge ob_start("ob_gzhandler"); på en webside
> fordi jeg gerne ville have muligheden for at sætte en cookie midt i
> scriptet og ikke i starten kun.
Hvis du primært ønsker at benytte en buffer for at kunne sende headers
(herunder cookies) på et vilkårligt tidspunkt, hvorfor så komplicere
tingene ved at benytte den særlige gzhandler i stedet for den basale
output handler?

Prøv blot
<?php
ob_start();

// ... kode

ob_end_flush();
?>

> Desværre blev siden ikke sendt rigtigt så, faktisk var det kun ca. 1/3
> af siden der kom frem, hvorfor ?
Benytter du ob_get_length() i din kode? (Den er der nemlig kendte
problemer med i sammenhæng med gz_handler udgaven af output buffering).

--
Greetings from Troels Arvin, Copenhagen, Denmark

Mickey (20-09-2001)
Kommentar
Fra : Mickey


Dato : 20-09-01 22:19

"Troels Arvin" <troels@arvin.dk> skrev i en meddelelse
news:9odi24$4bm$1@sunsite.dk...

> Prøv blot
> <?php
> ob_start();
>
> // ... kode
>
> ob_end_flush();
> ?>

den metode kendte jeg slet ikke...
- bruger gz_handler (sat i php.ini) på min egen server hvilket ikke giver
problemer.

> Benytter du ob_get_length() i din kode? (Den er der nemlig kendte
> problemer med i sammenhæng med gz_handler udgaven af output buffering).

nope - har stort set ikke sat mig ind i brugen af gz_handler ud over hvordan
man starter den ;)


--
|-|$235-|)k - Mickey - Eko sum lapis
http://susie.dk/coderedworm.html



Søg
Reklame
Statistik
Spørgsmål : 177508
Tips : 31968
Nyheder : 719565
Indlæg : 6408569
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste