![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 145 Pomógł: 1 Dołączył: 12.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
Mam statystykę odwiedzin i za pomocą
pobieram adres z jakiego użytkownik odwiedził moją witrynę. Otrzymuję
jak z tego ciągu znaków wyłuskać "przykladowe slowo kluczowe" ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 141 Dołączył: 19.09.2006 Skąd: B-tów Ostrzeżenie: (0%) ![]() ![]() |
wyrażeniem regularnym
![]() ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 145 Pomógł: 1 Dołączył: 12.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
Ok, wyrażenia regularne, ale jak konkretnie się do tego zabrać, w necie znalazłem jedno rozwiązanie - Klasa z funkcją , ale po podstawieniu do swego przykładu nie wyświetlała żadnych informacji.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 145 Pomógł: 1 Dołączył: 12.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
Erix Twoje rozwiązanie jest OK tylko jak podstawiam przykład z manuala:
to otrzymuję błąd:
Przerobiłem na :
i otrzymuję w wyniku www.google.pl gdzie leży błąd ? Podejrzewam że w explode jest coś nie tak. Ten post edytował oi. 23.02.2011, 17:33:14 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 24 Dołączył: 21.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 145 Pomógł: 1 Dołączył: 12.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
Minolone działa :-D
jedyny problem tkwi jeszcze że gubi polskie znaki otrzymuję np Ä� |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 30 Dołączył: 19.02.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
A propos "protestu":
Warning: parse_url() expects exactly 1 parameter, 2 given(nieco powyżej): Drugi parametr w parse_url pojawił się od wersji 5.1.2. Zobacz http://pl2.php.net/parse_url Może masz wcześniejszą wersję PHP? Drugie spostrzeżenie co do $host = explode('q', $p['host']); String - nazwę hosta "tniesz na kawałki" gdzie separatorem kawałków jest litera "q". Dlaczego? Może separatorem powinno być coś innego? Ten post edytował Valdi_B 23.02.2011, 19:19:14 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 145 Pomógł: 1 Dołączył: 12.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
Mama jeszcze jeden problem gdy wstawiam to w pętlę, otrzymuję nie pasujące do siebie słowa kluczowe ze zmiennej $q
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
To znaczy?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 145 Pomógł: 1 Dołączył: 12.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
To znaczy, że jakoś nie po kolei wyświetla dane, np jak nie jest wejście z google to wrzuca poprzedni rekord.
Troche dziwna ta zmienna $q która nie jest zadeklarowana a zawiera dane. |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 24 Dołączył: 21.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dodałem ci całkowite rozbicie, funkcjami które podał ci ~erix, teraz to już napewno sobie poradzisz. Ten post edytował minolone 23.02.2011, 23:47:07 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 145 Pomógł: 1 Dołączył: 12.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
Minolone dziękuję o to właśnie chodziło
Wyświetlam za pomocą kodu: Jest dobrze prawidłowo wyświetla, błędne dane były jak zwróciłeś uwagę dlatego że w statystyce były wyświetlane także adresy z wejść mojej strony np www.domena.pl/coś.html a tu nie było parametru q. Czasem google ma adres:
i tego mi poprawnie nie wyświetla pozostawia puste pole Mam nadal problem z polskimi znakami. Adres $url poprawnie wyświetla polskie znaki w adresie, natomiast po wyjęciu słów kluczowych z adresu $url mam krzaczki np Ĺ� zamiast ł |
|
|
![]()
Post
#14
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
bo to jeszcze trzeba do UTF-8 przekodować.
![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 04:49 |