heh.pl
Kanał informacyjny Heh.pl


Niedziela 22 grudnia 2024 r.

artykuły | abc komputera (archiwum) | forum dyskusyjne | redakcja


Temat

Licznik odwiedzin


217.99.93.* napisał:
Czy można zrobić samemu licznik odwiedzin??

217.98.136.* napisał:
Można.

217.99.93.* napisał:
a morzesz powiedzieć jak

217.98.136.* napisał:
Na przykład tak:
CODE




<? 

$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";

?>





217.99.93.* napisał:
wystarczy wkleić kod inietrzeba żadych grafik ani żadnych plików????

217.98.136.* napisał:
...jak masz php...

217.99.89.* napisał:
a skąd mam wiedzieć czy mam czy nie????

62.233.189.* napisał:
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 http://www.free.of.pl. Pozdr.

62.233.189.* napisał:
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.

217.98.136.* napisał:
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.

62.233.189.* napisał:


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

217.98.136.* napisał:
Jak zwykle coś popsułem ;] ale i tak pisanie na pałę rlz ;]

Podobne tematy


Działy









Copyright © 2002-2024 | Prywatność | Load: 3.99 | SQL: 1 | Uptime: 58 days, 19:51 h:m | Wszelkie uwagi prosimy zgłaszać pod adresem eddy@heh.pl