Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Licznik!!! Pomocy... Lukajcie !!! ;-)
Forum PHP.pl > Forum > Gotowe rozwiązania
Soku
Witam.
Mogl by mi ktos pomoc w zainstalowaniu tego licznika:

[php:1:479e7c54e8]<?php
<?
# Licznik tekstowy v-1.0
# Autor: admin@iportal.nano.pl
# www.iportal.nano.pl
# Status: freeware
# Licznimk wstawia się na stronę
# komenda <? include"licznik.php" ?>
#
# Działanie:
# ICOUNT v-1.0 zapisuje wejscia do pliku
# oraz ma blokowanie przeładowań strony.
# Nie wykorzystuje relacyjnych baz danych
#
# Skryptu możesz używać bezpłatnie
# po rejestracji na stronie www.iportal.nano.pl


$licznik="count.dat";
$ip_licz=$REMOTE_ADDR;
$expired_licz=1800;
$czas_licz=time();


$fip_licz=file($licznik);
$reload_licz=1;
$eflag_licz=0;

if(!file_exists($licznik))
{
$tmp_id=fopen($licznik,"w");
fputs($tmp_id,"0n");
fclose($tmp_id);
}

for($n=1; $n<=count($fip_licz); $n++)
if(eregi($ip_licz,$fip_licz[$n])) { $eflag_licz=1; break;}

if($eflag_licz==1){
$ips_licz=explode("|",$fip_licz[$n]);
if($ips_licz[1]+$expired_licz < $czas_licz)
{
$reload_licz=0;
$fip[$n]="$ip_licz|$czas_liczn";
$id=fopen($licznik,"w");
flock($id,2);
for($x=0; $x<count($fip_licz); $x++) fputs($id,chop($fip_licz[$x])."n");
flock($id,3);
fclose($id);
}
}
else{
$id=fopen($licznik,"a");
flock($id,2);
fputs($id,"$ip_licz|$czas_liczn");
flock($id,3);
fclose($id);
$reload_licz=0;
}

$id_licz=fopen($licznik,"r+");
flock($id_licz,2);
$licz=chop(fgets($id_licz,100));
if($reload_licz==0){
$licz++;
fseek($id_licz, 0);
fputs($id_licz,"$liczn");
}
flock($id_licz,3);
fclose($id_licz);
echo "Jestes $licz[0] gosciem na tej stronie";

?>
[/php:1:479e7c54e8]



Najlepiej krok po kroku, jakie pliki mam stworzyc jakie im dac prawa itd z gory dziekuje.
Cudi
A o pliku readme nie słyszałeś? Tylko nie mów że nie ma go razem ze skryptem, bo i tak nie uwierze...
Soku
niema niestety :/ powaznie
Cudi
:arrow: www.iportal.nano.pl
Napewno jest opis instalacji (pobierałes plik z tego źródła, czy z jakieś innej stronki?)
Soku
z tego zródła ale tam naprawde niestety niema zadnego faq ani readme jest tylko to:

[php:1:6ecc2dba01]<?php
# Licznik tekstowy v-1.0
# Autor: admin@iportal.nano.pl
# www.iportal.nano.pl
# Status: freeware
# Licznimk wstawia się na stronę
# komenda <? include"licznik.php" ?>
#
# Działanie:
# ICOUNT v-1.0 zapisuje wejscia do pliku
# oraz ma blokowanie przeładowań strony.
# Nie wykorzystuje relacyjnych baz danych
#
# Skryptu możesz używać bezpłatnie
# po rejestracji na stronie www.iportal.nano.pl
?>[/php:1:6ecc2dba01]
nobody
4 posty sobie nabiliscie i zaden nie wnosi nic nowego. Czy to tak dlugo zajmuje napisanie: stworz plik o rozszerzeniu .php (lub innym - zalezy od konfiguracji serwera), w miejscu gdzie chcesz wyswietlic ilosc wejsc wpisz <?php include("licznik.php"); ?>, zaladuj na konto plik: count.dat, ustaw odpowiednie prawa dostepu na ten plik (zaluzmy ze to bedzie chmod 777 - wiecej o chmod np. tutaj) . I tyle pracy...Pozdr.
Soku
Co mam wpisac w pliku count.dat? bo jego tam niema jest tylko plik licznik.php ktorego wkleilem na samym poczatku...
nobody
Sworz plik count.dat i wpisz tam np. 0 - co bedzie poczatkowa liczba odwiedzin, chociaz skrypt sam utworzy Ci ten plik jak jeszcze nie istnieje. Line: 29-34
Soku
Wszystko działa poprawnie. Serdecznie dziekuje ;-)
Soku
Ehh jednak nie sad.gif. Wszystko jest bez zadnych bledow, ale licznik nie zlicza wejsc na strone sad.gif
Soku
Ludzie pomozcie no :/ Stworzylem plik count.dat nadalem mu chmod 777
dla licznika.php dalem chmod 666, include wkleilem na index i nie zlicza sad.gif pomozcie nie wyskakuja zadne bledy..
nobody
Szanuj swoj czas - cos nie gra to zainstaluj nastepny skrypt...jest ich tyle ze z takiego zalozenia spokojnie mozna wyjsc. :wink:
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.