Re: PHP header

From: Spock (spock@bfs.cz)
Date: 01. 06. 2000, 23:19 CEST


>To samozrejme vim a header mam pred {html}, ale ani tak :(
>Adam Rambousek

no... byla to dobra intelektualni vyzva. nakonec zvitezil duch
nad kremikem. :)
zkousel jsem to, ale u mne ten location header fungoval zase
az moc dobre - zacyklilo se to. :) puvodne jsem udelal neco
v tomhle _smyslu_ (abych tady nemusel moc psat :))

if not cookie {
    send cookie
    send location header //reload
}

a pak jsem mel co delat, abych to stacil vsechno povypinat. :)
zjevne ma reload prednost pred cookie, nebo je proste rychlejsi.
nakonec jsem se domyslel k tomuhle: ( {} jsou misto html <>,
aby se to nechytalo v maileru )

# begin_of_file
<?
$reload=isset($zkuscookie)?false:true;
if ($reload) setcookie("zkuscookie","pokus",time()+60);
// tu expiraci si samozrejme udelej podle svyho
?>
{html}
{head}
<? if ($reload): ?>
{META HTTP-EQUIV="refresh" CONTENT="3; URL=cookpok.php"}
<? endif; ?>
{/head}
... zbytek stranky ...

je to sice trosku silena konstrukce, ale prave na sileny konstrukce
je php jako staveny. imho. :)) hlavni je, ze to funguje a nic se tam
uz navzajem netluce. preju prijemny experimenty. ;-)))

bye, spock.



This archive was generated by hypermail 2.1.2 : 04. 09. 2001, 02:30 CEST