Autor | Zpráva | ||
---|---|---|---|
Laco Profil * |
#1 · Zasláno: 3. 10. 2011, 10:35:11
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 |
#2 · Zasláno: 3. 10. 2011, 22:06:15
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í" |
||
Časová prodleva: 13 let
|
0