Autor Zpráva
Anonymní
Profil *
Ahojky, mam udelany php mnenic stylu ....



<link rel="stylesheet" type="text/css" href="styl.php">
<a href="zmnen_styl.php">Přepni !!</a>


styl.php :


<?php

// Vybrani stylu a poslani jako vystup ;-)

$css = $HTTP_COOKIE_VARS["styl_cvachta"];

switch ($css):

case 1:
$css = "styl1.css";
break;

case 2:
$css = "styl2.css";
break;

case 3:
$css = "styl3.css";
break;

default:
$css = "default.css";
break;

endswitch;

header ("Location: $css");
die();
?>



zmnen.php :



<?php

// Zmnena stylu pomoci switch ;-)

$stranka = $HTTP_REFERER;
$css = $HTTP_COOKIE_VARS["styl_cvachta"];

switch ($css):

case 1:
$css = 2;
break;

case 2:
$css = 3;
break;

case 3:
$css = 0;
break;

default:
$css = 1;
break;

endswitch;

setCookie("styl_cvachta",$css, time()+36002430);
header ("Location: $stranka");
die();
?>




Jednoduchy, splolehlivy funkci .... ale proboha nevim jak mam Operu donutit aby
to [nekešovala] !!!
Všude se ten styl změni jen v Opere ne .... jak to bejit ?
Nekdo mi radil vratit se misto na index.html na index.html?neco=neco

ale to nepomaha... prosim poradte !
michaelkiller
Profil
tak si este vloz meta tag na zabranenie cachovania -->
<meta http-equiv="Cache-Control" content="no-cache">
Fred
Profil
Možná se mrkni sem http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=7&topic=57 34 je to v podstatě stejný problém (cachování php) a někde ke konci textu je seznam použitelných hlaviček, ale musím říci, že to stejně nezabralo a Opera vesele cachovala dál, takže jsem to musel kvůli ní celé předělat
Toto téma je uzamčeno. Odpověď nelze zaslat.

0