cat/flush & no-cache obrazky
Michael Mraka
michael na fi.muni.cz
Pátek Říjen 9 10:45:02 MEST 1998
> Dr=FD den,
>
> mam m=E1m n=E1sleduj=EDc=ED 2 probl=E9my:
> Cgi skript mi krome jineho ma vracet obrazky
>
> na prvn=ED problem jsem narazil, kdyz jsem zjistil, ze n=E1sleduj=EDc=ED =
> k=F3d
> mi klidne na v=FDstup nejd=F8=EDve po=B9le v=FDsledek cat a potom teprve =
> http
> header
>
> print $q->header( -pragma =3D> 'no-cache',
> -type =3D> 'image/'.($jpg?'jpg':'gif'),
> -cookie =3D> $q->cookie( -name=3D>'redirect'.$i=
> dent, =
>
> -value=3D>$files[$index]=
> ) )
> system ('cat', $file );
>
>
> problem se vy=F8esi :
>
> print `cat $file`;
>
> to se mi ale v=F9bec nel=EDb=ED, nebo=BB $file nemus=ED b=FDt =E8ist=E9 a=
...
Problem je v bufferovani vystupu
$| = 1; na zacatku skriptu by to mohlo spravit.
> Diky za kazdy napad
> Martin Povolny
--mm Michael Mráka
michael(at)fi.muni.cz
Další informace o konferenci Perl