Čau,
mám js kod nato, aby to po 30 sekundách přesměrovalo uživatele na stránku. Problém je v tom, že pokud by vedel url na kterou stránku ho to hodí, muže se tam pak dostat hnedkon. Trošku jsem to pořešil přes to, že musí nejdřív vlízt na tu stránku s js a pak teprve na tamtu, ale i tak když chce rychle, vyplatí se mu to napsat ručo a je za vodou. Kod vypadá nějak takto, kombinuju tam php s js:
<script language="javascript" type="text/javascript">
var x = <?php echo $Cas["Cas"];?>;
var y = 1;
function startClock() {
if (x !== 'Done $') {
x = x-y;
document.frm.clock.value = x;
setTimeout("startClock()", 1000);
}
if (x == 0) {
x = 'Done $';
document.frm.clock.value = x;
<?php $_SESSION["Access"]=1;?>
window.location.href="enter.php";
}
}
</script>
Chci se zeptat na řádku <?php $_SESSION["Access"]=1;?>, která by vlastně celý problém vyřešila. Do session Access se uloží hodnota 1 a na stránce enter.php pak dám podmínku pokud to má hodnotu 1 nebo ne. Jenže problém je v tom, že ono to tomu SESSION přiřadí hned a né až po 30ti sekundách, to je právě ten problém. Neví někdo kde je chyba nebo jeslti to vubec takhlec muže jít ? Nebo kdybych moch nějak do session uložit hodnotu přes javascript jeslti tam neco takovýho de. Skript jsem našel na netu a JS vůbec neumím, takže se spoléhám dost na Vaši odpoved, díky každýmu kdo pomuže.