Skocz do zawartości
lopik_

Licznik odwiedzin

Rekomendowane odpowiedzi

Wiekszosc serwisow przy zakladaniu konta www podaje podstawowe informacje o nim, min. czy serwer obsluguje php czy nie. Teraz szybciej bedzie jak utorzysz dokument *.php z taka zawartoscia: <? print("blebleble"); ?> . Wrzuc ten plik na swoje konto po czym wejdz na ta strone np. http://moja.strona.pl/ten_plik.php. Jesli wyswietli Ci sie to ble ble ble to znaczy ze masz obsluge php, jesli nie to znaczy ze serwer na ktorym masz to konto nie obsluguje php. Jakby co to dobre konta (a co najwazniejsze - darmowe) z php oferuje www.free.of.pl. Pozdr.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A co do tego licznika...kolega ParanoiK podal Ci kod prostego licznika, gdzie dane o ilosci odwiedzin przechowywane sa w plikach tekstowych. Jak chcesz to podaje kod mojego skryptu (licznika odpornego na odswiezanie), troche bardziej zaawansowany od tamtego:

 

To dajesz przed rozpoczeciem sekcji <html> i <head>:

 

<?

setcookie("wizytka", "1", time()+3600*3);

?>

 

Potem w sekcji <body>

 

Odwiedzin: <?

if(file_exists("count.c"))

{

$plik=fopen("count.c", "r");

flock($plik, 1);

$wejscia=fgets($plik, 100);

flock($plik, 3);

fclose($plik);

 

if($wizytka!="1")

{

$wejscia++;

}

}

else

{

$wejscia=1;

}

$plik=fopen("count.c", "w");

flock($plik, 2);

fwrite($plik, $wejscia);

flock($plik, 3);

fclose($plik);

echo($wejscia);

?>

 

Tutaj dane o ilosci odwiedzin przechowywane sa w liku count.c <- mozesz go dowolnie zmienic. Nie zapomnij nadac odpowiednich praw dostepu do tego pliku na serwerze (komenda: chmod XXX plik). Jak beda jakies problemy to wal na priv. Pozdr.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mój licznik zrobiony na pałę. Po prostu już mi się nawet odechciało sugerowania guglania w tej sprawie, bo sajtów z takimi rzeczami jest mrowie. Zastanawiam się tylko dlaczego ludzie nie zaczną rozwiązywania swych problemów od gugla.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

<?  

$plik=fopen("licznik.txt", "r");  

$licznik=fgets($file, 200);

fclose($plik);  

$licznik++;  

$plik=fopen("licznik.txt", "w");  

fwrite($plik, $licznik);  

fclose($plik);  

echo "Liczba odwiedzin: $licznik";  

?>

Powinno byc: $licznik=fgets($plik, 200);

Pozdr.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...