ďťż

Html/Css Licznik odwiedzin,prosba.

       

Podstrony


telcocafe

Witam.
Bardzo proszę o odpowiedz,ew. pomoc.Chciałbym umieścic na stronie licznik odwiedzin.
Wiem,że jest ich sporo w sieci,ale trzeba reklamować a Wiecie jak to jest,wolę mieć 'czystą' stronę.
Bardzo mi na tym zależy,ew link gdzieś jak to zrobić.

Pozdrawiam.



W html nie zrobisz. Możesz ewentualnie w php zrobić. Więcej w przyklejonym FAQ.

http://forum. ks-eksp...78&#entry499478

Licznik odwiedzin. Na Republika.pl jest ich pełno. Tam poszukaj ;) Ładne i proste do dodania.



Dzięki.
Na PHP sie nie znam...

Pozdrawiam.


Dzięki.
Na PHP sie nie znam...

Pozdrawiam.

Był nawet w KSE kiedyś artykuł jak zrobić najprostszy w php licznik odwiedzin jaki może być. Krok po kroku, łatwizna. ;) Sam go mma na swojej stronie :D

tu masz kod java script:
<style> .counter{ background-color:black; color:yellow; font-weight:bold; } </style> <script> expireDate = new Date expireDate.setMonth(expireDate.getMonth()+6) jcount = eval(cookieVal("jaafarCounter")) jcount++ document.cookie = "jaafarCounter="+jcount+";expires=" + expireDate.toGMTString() function cookieVal(cookieName) { thisCookie = document.cookie.split("; ") for (i=0; i<thisCookie.length; i++){ if (cookieName == thisCookie[i].split("=")[0]){  return thisCookie[i].split("=")[1] } } return 0 } function page_counter(){ for (i=0;i<(7-jcount.toString().length);i++) document.write('<span class="counter">0</span>') for (y=0;y<(jcount.toString().length);y++) document.write('<span class="counter">'+jcount.toString().charAt(y)+'</span>' ) } </SCRIPT> <script> page_counter(jcount); </SCRIPT>
wklej go na strone :)

Kod licznika
<?php if ($_COOKIE["nsgim1"]!="10") {   $godzinka = mktime(5,0,0,date("m"),(date("d")+1),date("Y" ));   setcookie("nsgim1","10",$godzinka);   if (file_exists('licznik.txt')) $dane=file('licznik.txt');   else $dane=array(0); $dane[0]++; $plik=fopen('licznik.txt','w');   flock($plik,2);   fputs($plik,$dane[0]);   flock($plik,3);   fclose($plik); } else {   if (file_exists('licznik.txt'))  $dane=file('licznik.txt');   else $dane=array(0); } ?>
zapisujesz w licznik.php

ten kod
<?php include('licznik.php'); ?>
dajesz na samym początku strony, przed wszystkimi rzeczami
dajesz go przed
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>XXXXXXX</title> <link href="style.css" type="text/css" rel="stylesheet"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> </head>
a ten kod
<?php echo $dane[0]; ?>
w miejscu gdzie ma sięwyświetlać licznik, w którym miejscu ma byćwidoczny.

Skrypt ten nie powiększa sięza każdym odświeżeniem strony, tylko zlicza "unikatowe odwiedziny", ale działa tylko u osób które mają włączone cache.

Mam nadzieję żę jasno to wytłumaczyłem
Użytkownik simo_n edytował ten post 10 lipiec 2006, 07:14
Dobry licznik. Przyda się i mi ;)

a oto moj licznik, prawie jak na mysql xD

dodac gdzies na samej gorze na str gdzie ma byc wyswetlany
<? function licznik() { $ip = md5($_SERVER['REMOTE_ADDR'].$_SERVER['HTTP_X_FORWARDED_FOR' ]); $czyjuzjest=0; $ips = file_get_contents("ips.txt"); $sprawdz = explode("\n", $ips); foreach($sprawdz as $ip_f) { if($ip_f == $ip) $czyjuzjest++; } if($czyjuzjest == 0){ $not = fopen("ips.txt", 'a+'); fwrite($not, $ip."\n"); fclose($not); } return count($ips)-1; } ?>
a wm iejscu gdzie ma byc wyswietlany mozna wklepac

<? echo licznik(); ?>

i wsio BTW na serverze powinien byc plik ips.txt ktory ma miec chmod 777 !
Użytkownik bikstopa edytował ten post 10 lipiec 2006, 09:33
coś niedziała ten licznik... a konkretnie nie zwieksza wartosci... caly czas stan licnzik jest 0

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.