Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Licznik!!! Pomocy... Lukajcie !!! ;-)
Soku
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 27.12.2003

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
Cudi
post
Post #2


Administrator planeta/IRC


Grupa: Przyjaciele php.pl
Postów: 385
Pomógł: 0
Dołączył: 19.04.2003
Skąd: Zabrze

Ostrzeżenie: (0%)
-----


A o pliku readme nie słyszałeś? Tylko nie mów że nie ma go razem ze skryptem, bo i tak nie uwierze...
Go to the top of the page
+Quote Post
Soku
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 27.12.2003

Ostrzeżenie: (0%)
-----


niema niestety :/ powaznie
Go to the top of the page
+Quote Post
Cudi
post
Post #4


Administrator planeta/IRC


Grupa: Przyjaciele php.pl
Postów: 385
Pomógł: 0
Dołączył: 19.04.2003
Skąd: Zabrze

Ostrzeżenie: (0%)
-----


:arrow: www.iportal.nano.pl
Napewno jest opis instalacji (pobierałes plik z tego źródła, czy z jakieś innej stronki?)
Go to the top of the page
+Quote Post
Soku
post
Post #5





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 27.12.2003

Ostrzeżenie: (0%)
-----


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]
Go to the top of the page
+Quote Post
nobody
post
Post #6





Grupa: Zarejestrowani
Postów: 150
Pomógł: 0
Dołączył: 9.07.2003
Skąd: Lublin city

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
Soku
post
Post #7





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 27.12.2003

Ostrzeżenie: (0%)
-----


Co mam wpisac w pliku count.dat? bo jego tam niema jest tylko plik licznik.php ktorego wkleilem na samym poczatku...
Go to the top of the page
+Quote Post
nobody
post
Post #8





Grupa: Zarejestrowani
Postów: 150
Pomógł: 0
Dołączył: 9.07.2003
Skąd: Lublin city

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
Soku
post
Post #9





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 27.12.2003

Ostrzeżenie: (0%)
-----


Wszystko działa poprawnie. Serdecznie dziekuje ;-)
Go to the top of the page
+Quote Post
Soku
post
Post #10





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 27.12.2003

Ostrzeżenie: (0%)
-----


Ehh jednak nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) . Wszystko jest bez zadnych bledow, ale licznik nie zlicza wejsc na strone (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
Soku
post
Post #11





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 27.12.2003

Ostrzeżenie: (0%)
-----


Ludzie pomozcie no :/ Stworzylem plik count.dat nadalem mu chmod 777
dla licznika.php dalem chmod 666, include wkleilem na index i nie zlicza (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) pomozcie nie wyskakuja zadne bledy..
Go to the top of the page
+Quote Post
nobody
post
Post #12





Grupa: Zarejestrowani
Postów: 150
Pomógł: 0
Dołączył: 9.07.2003
Skąd: Lublin city

Ostrzeżenie: (0%)
-----


Szanuj swoj czas - cos nie gra to zainstaluj nastepny skrypt...jest ich tyle ze z takiego zalozenia spokojnie mozna wyjsc. :wink:
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 04:34