soska66 Opublikowano 21 Maja 2005 Zgłoś Opublikowano 21 Maja 2005 mam problem otoz skrypt do licznika odwiedzin zle dziala na IE. Na Mozilli i Operze licznik odwiedzin dziala dobrze - jeden uzytkownik jest liczony jako "nowe wejscie" po 30 minutach. czyli kazde odswiezenie nie zmienia stanu licznika w IE natomiast po kazdym odswiezeniu zmienia sie i licznik i liczba users on line.... na poprzednim serwerze tego nie bylo (nie dawno zmienialem serwer). nie grzebalem absolutnie w samym skrypcie. nie wiem czy to wina serwera czy czegos innego. ma ktos moze jakis pomysl co to moze byc?? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 21 Maja 2005 Zgłoś Opublikowano 21 Maja 2005 Licznik pewnie korzysta z cookies, a IE pewnie ma ustawione zeby ich nie zapisywał. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
soska66 Opublikowano 21 Maja 2005 Zgłoś Opublikowano 21 Maja 2005 to nie to.....na poprzednim serwerze nie bylo tej sytuacji. teraz na nowym jest.......nic nie zmienialem w IE Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ParanoiK Opublikowano 21 Maja 2005 Zgłoś Opublikowano 21 Maja 2005 Wiesz, może jeszcze jakbyśmy zobaczyli kod... Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
soska66 Opublikowano 21 Maja 2005 Zgłoś Opublikowano 21 Maja 2005 (edytowane) prosze bardzo $gcc_aspect = "img"; // directory where the images can be found.$gcc_file = "counter.txt"; // name of the file where the number of visitors is kept$gcc_cookie_name = "filmoviec.prv.pl"; // name of the cookie (eg: your site's name)$gcc_cookie_value = "my_cookie_value"; // value of the cookie (eg: something about your site)$gcc_cookie_life = "3600"; // cookie lifespan. Default is 900s (15min)// -------------------------------------------------------------------------------------- //// ------------------------------ Creation of the counter file -------------------------- //if(!file_exists("$gcc_file")){ $gcc_fp=fopen("$gcc_file","a"); fputs($gcc_fp,"0"); fclose($gcc_fp);}// ------------------------------------------------------------------------------------- //// ----------------- Visitor already came : the cookie is here ------------------------- //$gcc_alt = 'alt=""';if(isset($_COOKIE["$gcc_cookie_name"]) && $_COOKIE["$gcc_cookie_name"] == "$gcc_cookie_value"){ $gcc_fp=fopen($gcc_file,"r+"); $gcc_hits=fgets($gcc_fp,10); $gcc_hits = str_replace("0","<img src='$gcc_aspect/0.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("1","<img src='$gcc_aspect/1.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("2","<img src='$gcc_aspect/2.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("3","<img src='$gcc_aspect/3.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("4","<img src='$gcc_aspect/4.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("5","<img src='$gcc_aspect/5.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("6","<img src='$gcc_aspect/6.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("7","<img src='$gcc_aspect/7.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("8","<img src='$gcc_aspect/8.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("9","<img src='$gcc_aspect/9.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = $gcc_hits."</a>";}// -------------------------------------------------------------------------------------- //// ----------------- A new visitor is coming: creation of a cookie ---------------------- //else{ setcookie($gcc_cookie_name, $gcc_cookie_value, time()+$gcc_cookie_life, ""); $gcc_fp=fopen($gcc_file,"r+"); $gcc_hits=fgets($gcc_fp,10); $gcc_hits++; fseek($gcc_fp,0); fputs($gcc_fp,$gcc_hits); fclose($gcc_fp); $gcc_hits = str_replace("0","<img src='$gcc_aspect/0.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("1","<img src='$gcc_aspect/1.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("2","<img src='$gcc_aspect/2.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("3","<img src='$gcc_aspect/3.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("4","<img src='$gcc_aspect/4.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("5","<img src='$gcc_aspect/5.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("6","<img src='$gcc_aspect/6.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("7","<img src='$gcc_aspect/7.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("8","<img src='$gcc_aspect/8.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = str_replace("9","<img src='$gcc_aspect/9.jpg' $gcc_alt>","$gcc_hits"); $gcc_hits = $gcc_hits."</a>";}// -------------------------------------------------------------------------------------- //// --------------------- Clean HTML: set the image attributes --------------------------- ////// Adapt height and width to your images.$gcc_hits = str_replace('alt=""','alt="" border="0" height="12" width="10"',$gcc_hits); Edytowane 21 Maja 2005 przez soska66 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ParanoiK Opublikowano 21 Maja 2005 Zgłoś Opublikowano 21 Maja 2005 A jednak sprawdź cookies w ie. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...