![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
piszę dodatek do sklepu który śledzi ilośc wejść z danej porównywarki cenowej. Wszytsko ładnie działa, ale natknełęm się na pewien problem. Wszytsko sprawdzam na zasadzie $_SERVER['HTTP_REFERER'] ale po kliknięciu z linku wp $_SERVER['HTTP_REFERER']nie istnieje i w tablicy $_SERVER nie ma kompletnie żadnej informacj że przekierowano z strony wp. Czy jest jakas inna metoda na sprawdzenia tego ? Wszytskie inne porównywarki działał nio tylko to wp powymyślało nie wiadomo co. :-) Czekam na jakieś info i z góry dzięki. Ten post edytował mefjiu 8.01.2009, 20:51:52 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
$_SERVER['HTTP_REFERER'] wielkośc liter ma znaczenie
-------------------- ET LINGUA EIUS LOQUETUR IUDICIUM
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
literówka :-) już poprawiam, ale nie to jest przyczyną.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Zostaje Ci wyłącznie parametr w linku. Przeglądarka nie zawsze wysyła http_referer. I tego nie zmienisz.
-------------------- ![]() 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: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Jak pisze erix, do URLa z produktem dodajesz jakis numerek, ktory ci mowi ze user przyszedl z porownywarki X
http:// .../show_Product.php?id=123&porownywarka=niskieceny.pl itp -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Cytat Wszytsko sprawdzam na zasadzie $_SERVER['HTTP_REFERER'] Cytat Przeglądarka nie zawsze wysyła http_referer - dokładnie, równie dobrze mógłbyś próbować zgadnąć szkołę do której chodzi uczeń na podstawie wyrazu jego twarzy. Ja proponuję, żebyś dogadał się z porównywarką/wyszukiwarką/reklamodawcą etc. i zyskał dostęp do statystyk, ile razy ktoś kliknął w link do Twojej strony - to jest zawsze najpewniejsze. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zostaje Ci wyłącznie parametr w linku. to niezbyt dobre rozwiązanie bo będę musiał robic pliki xmla dla akzdej z p-orównywarek a będzie ich około 15, wiec takie rozwiązanie jest kiepskie. Przeglądarka nie zawsze wysyła http_referer. I tego nie zmienisz. nie bardzo to zrozumiałem jedynie przez przejście z wp.pl nie ma http_referer a w innych przykładkach działa to znakomicie. Czy to przeglądarka wysyła http_refere czy serwer z którego się wydostaje informacja ? |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Cytat to niezbyt dobre rozwiązanie bo będę musiał robic pliki xmla dla akzdej z p-orównywarek a będzie ich około 15, wiec takie rozwiązanie jest kiepskie. No chyba cie pogielo. Recznie je (pliki XML) w notatniku piszesz? Przeciez wszystko generujesz php'em i tylko doklejasz 1 zmienna w 1 linijce kodu (zwracajaca url do produktu). Pozatym prawie kazda porownarka ma inny format XMLa - wiec i tak bedziesz to 15 razy pisal - wiem bo niedawno implementowalem export dla porownywarek. edit: Co do refererow - to przegladarka je wysyla. Jak wpiszesz url w adres - to nie bedziesz mial referera, jak klikniesz link/wyslesz formularz to przegladarka wysyla referera (CHYBA ze ja skonfigurowales tak zeby tego nie robila) Ten post edytował dr_bonzo 11.01.2009, 21:25:18 -------------------- Nie lubię jednorożców.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 16:09 |