Autor Zpráva
Laco
Profil *
Zdravím

Mám jednoduché počítadlo prístupov na stranke.
Vytvoril som Index.php, ktory zapisuje do subora premennú obsahujúcu počet prístupov, a po zapísani sa presmeruje na index1.php kde je už telo stránky. Robím to preto tak, lebo ak by bolo celé telo stránky v index.php tak pri každom refreshovaní by sa includovalo o jedno.

Moj problém je ale taký, ze IE to zapíše a Opera ne.

Index.php:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>

</head>

<?php
        setcookie('sites',null,time()-999999);
        setcookie('templates',null,time()-999999);
		
		include "pc/pocitadlo.php"; 

		$pocitadlo_pristupov = $pocitadlo_pristupov + 1;

		$rr = '<?php'."\n".'$pocitadlo_pristupov = '.$pocitadlo_pristupov.';'."\n".'?>';

		$fp = fopen('pc/pocitadlo.php','w');
		fwrite($fp,$rr);
		fclose($fp);
?>

<meta http-equiv="refresh" content="url=http://www.priklad.sk/index1.php">

<script>
 window.location.replace("http://www.priklad.sk/index1.php"); 
</script>

</html>




Neviete čo moze byt problém?
Súbor s počítadlom a má nastavené chmod 755 a priečinok 777.


ďík za rady.
Luky
Profil
Laco:
Neviete čo moze byt problém?
PHP script dej na začátek dokumentu (před DOCTYPE).
Cookies by se mělo provádět "vždy první"

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0