Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> Jak użyć skryptu?, pytanie raczkującego
comin
post 16.02.2007, 17:58:32
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

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


Witam
Ja mały skromny przedszkolaczek ściągnąłem skrypt z którym nie wiem co zrobić, aby poprawnie funkcjonował na mojej www. Proszę o informację jak należy wkleić ten skrypt, albo zmodyfikować żeby działał.
Cytat
Daily Counter 1.1 (20KB)
Dość interesujący skrypt. Pokazuje liczbę wizyt na stronie i adresy IP osób, które ją odwiedziły.

Ściągnąłem go stąd

Będę ogromnie wdzięczny za pomoc.
Go to the top of the page
+Quote Post
revyag
post 16.02.2007, 17:59:32
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Przenoszę na gotowe rozwiązania.


--------------------
-------------

------
Go to the top of the page
+Quote Post
kwiateusz
post 16.02.2007, 18:55:16
Post #3


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




Na poczatlku strony gdzie ma to działać dajesz
  1. <?php
  2. include ("./config.inc.php");
  3. if ($COUNT_CFG['use_db']) {
  4. include ("./mysql.class.php");
  5. }
  6. include ("./counter.class.php");  
  7. $counter = new dcounter();
  8. $visits = $counter->show_counter(); /* Returns an associative array */
  9.  
  10. ?>


a potem tam gdzie ma sie pokazac liczba osob odwiedzajacych wstaw
  1. <?php
  2. //dla wsyztskich odwiedzin
  3. echo $visits['total'];
  4. //dla dzisiejszych odwiedzin
  5. echo $visits['visits_today'];
  6. ?>


wziete z pliku demo.php
Go to the top of the page
+Quote Post
comin
post 16.02.2007, 19:26:16
Post #4





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

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


okey, czyli może moja strona wyglądać tak:
  1. <html>
  2.  
  3. <?php
  4. include ("./config.inc.php");
  5. if ($COUNT_CFG['use_db']) {
  6. include ("./mysql.class.php");
  7. }
  8. include ("./counter.class.php");  
  9. $counter = new dcounter();
  10. $visits = $counter->show_counter(); /* Returns an associative array */
  11.  
  12. ?>
  13.  
  14.  
  15. <?php
  16. //dla wsyztskich odwiedzin
  17. echo $visits['total'];
  18. //dla dzisiejszych odwiedzin
  19. echo $visits['visits_today'];
  20. ?>
  21.  
  22. </html>


I to wystarczy, czy muszę również załądować pozostałe pliki?
Pewnie dla wielu moje pytanie okaże się śmieszne, ale jestem zupełnie 'zielony' w tych sprawach za co z góry przepraszam.

---------------
Poprawiłem BBcode
---
~strife
Go to the top of the page
+Quote Post
kwiateusz
post 17.02.2007, 00:46:03
Post #5


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




mozesz w srodku pominąć ?> <?php a zeby to działało to obok pliku z taka zawartoscia musza lezec te pliki z archiwum... oprocz demo.php winksmiley.jpg
Go to the top of the page
+Quote Post
comin
post 17.02.2007, 09:36:34
Post #6





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

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


Zrobiłem zgodnie z instrukcją i nie działa sad.gif
Oto link do strony

Ten post edytował comin 17.02.2007, 09:37:35
Go to the top of the page
+Quote Post
NetJaro
post 17.02.2007, 10:40:53
Post #7





Grupa: Zarejestrowani
Postów: 475
Pomógł: 0
Dołączył: 1.04.2005
Skąd: Warszawa

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


...

Strona musi mieć rozszerzenie .php jak i również musi być uruchomiona na serwerze który ma zainstalowane PHP.
Go to the top of the page
+Quote Post
comin
post 17.02.2007, 14:34:48
Post #8





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

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


A jest możliwość zamiany .html na .php?
Jeżeli tak to w jaki sposób?

Serwer na którym umieściłem stronę ma obsługę .php więc pewnie przyczyna leży przy rozszerzeniu .html
Go to the top of the page
+Quote Post
kwiateusz
post 17.02.2007, 21:30:27
Post #9


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




na przyklad klikajac na nazwe i wciskajac f2? zakłądając ze amsz opcje pokazywania rozszerzeń znanych plikow wlaczona
Go to the top of the page
+Quote Post
comin
post 18.02.2007, 19:43:40
Post #10





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

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


Zrobiłem wszystko jak należy i nadal słabizna sad.gif
Jedyna zmiana to, że wyświetla się teraz liczba 11 po wejściu na stronę...

Strona z przykładem

Ten post edytował comin 18.02.2007, 19:45:04
Go to the top of the page
+Quote Post
Cienki1980
post 18.02.2007, 23:49:52
Post #11





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Cytat(comin @ 18.02.2007, 19:43:40 ) *
Zrobiłem wszystko jak należy i nadal słabizna sad.gif
Jedyna zmiana to, że wyświetla się teraz liczba 11 po wejściu na stronę...

Strona z przykładem

No to chyba znaczy, że odwiedziło stronę 11, a właściwie w tej chwil już 44 osoby.


--------------------
404
Go to the top of the page
+Quote Post
comin
post 19.02.2007, 13:02:58
Post #12





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

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


No to teraz zupełnie nic nie rozumiem...
Miało wyświetlać IP i inne, a wychodzi na to że jest to licznik odwiedzin sad.gif
Ale jak dziwnie!
Miałem 73, zmieniłem ip i wszedłem jeszcze raz to wskoczyło na 84, po ponownej zmianie wskoczyło na 95..
Zapewne teraz jak ktoś wejdzie będzie 106, 117, 128 itd...
O co tu chodzi?

A może czegoś jeszcze nie zrobiłem?

Ten post edytował comin 19.02.2007, 13:07:41
Go to the top of the page
+Quote Post
kwiateusz
post 19.02.2007, 22:00:05
Post #13


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




on jest od liczenia ile było odwiedzin, a liczby tak skaczą bo tak czesto wchodzą na strone widocznie smile.gif adresy IP sa w którymś pliku txt smile.gif
Go to the top of the page
+Quote Post
comin
post 19.02.2007, 22:57:35
Post #14





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

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


No to efekt zupełnie inny od zamierzonego sad.gif
Chciałem aby odwiedzający zostawiał ślad na stronie w postaci wpisu swojego Ip itd. a jedyne co zostawia to podbicie licznika....
Czy może mi ktoś pomóc w utworzeniu lub zdobyciu takiego skryptu, który wyświetlałby dane odwiedzającego witrynę?
Pół królestwa i córkę za żonę dla tego co mi pomoże smile.gif
Go to the top of the page
+Quote Post
kwiateusz
post 19.02.2007, 23:21:22
Post #15


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




dawno temu to pisałem jak uczyłem sie php wiec moze piekne nie jest ale działało przy oakzji jest to oparte o mysql.

Szybka instrukcja:
1. Wgrywasz plik odwiedziny.sql np. przez phpmyadmina
2. W pliku mysql.php ustawiasz dane do bazy i login i hasł oadmina jak chcesz winksmiley.jpg
3. Wrzucasz na serwer i się cieszysz biggrin.gif

Skrypt loguje ilość odwiedzin dla każdego ip, ip, hosta oraz date ostatniej wizyty.

A tu link
http://www.sendspace.com/file/5ocol1
Go to the top of the page
+Quote Post
comin
post 20.02.2007, 18:28:31
Post #16





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

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


Ściągnąłem skrypt 'odwiedziny'
Wrzuciłem wszystko na serwer ale nie bardzo chce działać
Cytat
Nie można połączyć się z bazą danych

Strona ze skryptem

Cytat
1. Wgrywasz plik odwiedziny.sql np. przez phpmyadmina

Ściągnąłem phpMyAdmina ale nie za bardzo wiem jak go odpalić sad.gif
W folderze jest pełno plików .php i nic po za tym...
Czy może to również trzeba skopiować na serwer?

Już tyle czasu raczkuje że tracę nadzieję na wstanie na równe nogi smile.gif
Go to the top of the page
+Quote Post
kwiateusz
post 20.02.2007, 18:48:28
Post #17


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




http://home.pl/pomoc/1520 to Ci sie moze przydać odnośnie plików sql... wiesz co to w ogóle baza danych i masz taką na serwerze?
Go to the top of the page
+Quote Post
comin
post 20.02.2007, 19:12:14
Post #18





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

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


Baza danych -owszem
Na serwerze nie mam żadnej bazy danych

Po za tym jak odpalić ten program żeby móc edytować bazę danych?
Go to the top of the page
+Quote Post
kwiateusz
post 20.02.2007, 19:52:01
Post #19


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




jak na serwerze nie masz takowej bazy to niestety nie skorzystasz z mojego skryptu... a przerabiac na pliki tekstowe nie mam czasu i serca smile.gif wiec lepiej szukaj dalej jakiegos gotowca
Go to the top of the page
+Quote Post
comin
post 20.02.2007, 20:02:12
Post #20





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

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


Ok
Już mam :-)
Jestem włąśnie na phpMyAdmin
powoli zaczynam łapać o co tu chodzi smile.gif

Właśnie wgrywam plik 'odwiedziny.sql'

proszę jeszcze tylko o wyjaśnienie
Cytat
2. W pliku mysql.php ustawiasz dane do bazy i login i hasł oadmina jak chcesz


Przepraszam za zapewne łatwe pytania, ale dla mnie jest to ciemna magia która zaczyna się podobać smile.gif




Ten post edytował comin 20.02.2007, 20:18:19
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 8.07.2025 - 18:46