Licznik na stronę www
#1
Posted 13 February 2012 - 11:30
Nie pisać o gotowych darmowych licznikach !
W necie są niby gotowe skrypty np.tu skrypt licznika.
Ale gdy go robię i wrzucam na ftp to nie działa
Czy ktoś mógłby rozpisać jak to dobrze zrobić ?
Z góry dzięki V.
#2
Posted 13 February 2012 - 11:51
Pentagram Karakorum HP-120 AlCu + Arctic Cooling AF1225L
4 GB DDR3 1600 MHz
Było Asus Radeon HD 6950 DCU II, jest XFX 7850 z AC Mono - czego się nie robi dla tej ciszy!
SilentiumPC Deus G1 600W
#3
Posted 13 February 2012 - 12:17
Zanim cokolwiek zrobisz z takim licznikiem, może byłbyś łaskaw przeczytać plik readme? Zawsze mądry człowiek zaczyna od czytania dokumentacji. Jeśli zrozumiałem, to po prostu wysłałeś ma serwer pliki i z głowy? A co z umieszczeniem odpowiedniego kodu w plikach witryny? Chyba nie oczekujesz, że każdy user będzie sprawdzał, czy skrypt licznika jest gdzieś na stronie i go włączy??? Ale jeśli chcesz pisać - proszę bardzo! Najpierw musisz w sesji PHP umieścić znacznik (cokolwiek - literę, napis, liczbę, czy najlepiej datę) Jeśli nie ma, to najpierw z pliku czytasz stan licznika (chyba nie opłaca się tworzyć tabeli bazy danych dla jednej danej) do zmiennej. Potem dodajesz jeden do zmiennej, wyświetlasz na ekranie wartość zmiennej na ekranie (ale nie musisz - możesz to zostawić tylko dla siebie). Następnie koniecznie zapisujesz nową wartość zmiennej do pliku. I to wszystko. Mam jednak propozycję, abyś użył np. tego licznika, ale przed instalacją przeczytaj !!! plik howto.txt i naucz się jak zmieniac prawa dostępu (o ile nie umiesz).
W linku który podałem w poście wyżej nie ma pliku readme.
Stworzylem plik z kodem o rozszerzeniu .php jak i dwa pliki tekstowe .txt oraz zmieniłem im prawa jak napisał autor artykułu.
W kodzie witryny tez zrobiłem odwołania.
Tekst " stronę odwiedziło" mi się wyswietla ale skrypt nie uruchamia i nie liczy.
dlatego proszę, aby ktoś kto ma więdze na ten temat i przede wszystkim chęci dokładnie to rozpisał
#4
Posted 13 February 2012 - 13:14
Edit
Wpisz do pliku count.txt jedną linijkę z cyfrą zero. Może to pomoże.
Pentagram Karakorum HP-120 AlCu + Arctic Cooling AF1225L
4 GB DDR3 1600 MHz
Było Asus Radeon HD 6950 DCU II, jest XFX 7850 z AC Mono - czego się nie robi dla tej ciszy!
SilentiumPC Deus G1 600W
#5
Posted 28 February 2012 - 22:29
czy masz na serwerze w katalogu ze skryptem pliki licznik.txt o zawartości 0; oraz dzienny.txt o zawartości np 2006-02-13:0:2006-02-12:0 z prawami dostępu co najmniej 666? Jeśli tak to z ciekawości możesz nadać prawa 777. Jak dalej nie działa to wstaw w [code][/code] ten kawałek kodu wycięty od Ciebie z pliku, może wkradł się błąd
Pozdrawiam.
#6
Posted 29 February 2012 - 18:51
@mw_1975, w linku autora faktycznie nie ma nic typu readme:p Ale założę się, że w tym problem.
czy masz na serwerze w katalogu ze skryptem pliki licznik.txt o zawartości 0; oraz dzienny.txt o zawartości np 2006-02-13:0:2006-02-12:0 z prawami dostępu co najmniej 666? Jeśli tak to z ciekawości możesz nadać prawa 777. Jak dalej nie działa to wstaw w ten kawałek kodu wycięty od Ciebie z pliku, może wkradł się błąd
Pozdrawiam.
Nie ma readme.txt. Ale jest howto.txt. Jak sądzisz, do czego służy???
Pentagram Karakorum HP-120 AlCu + Arctic Cooling AF1225L
4 GB DDR3 1600 MHz
Było Asus Radeon HD 6950 DCU II, jest XFX 7850 z AC Mono - czego się nie robi dla tej ciszy!
SilentiumPC Deus G1 600W
2 user(s) are reading this topic
0 members, 2 guests, 0 anonymous users