Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zapisać do pliku adresy serwisów z których....
jj09
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 20.12.2004
Skąd: Wrocław / Jelenia Góra

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


Jak zapisać do pliku adresy serwisów i wyszukiwarek, z których użytkownicy przechodzą do Ciebie klikając na linki umieszczone na nich?


--------------------
Life's Good
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
ARJ
post
Post #2





Grupa: Zarejestrowani
Postów: 453
Pomógł: 22
Dołączył: 20.09.2004
Skąd: Kraków - NH -

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


$_SERVER["HTTP_REFERER"] podaje strone z której nastąpiło przekierowanie
więcej informacji http://pl2.php.net/manual/pl/reserved.vari...ariables.server

Ten post edytował ARJ 3.03.2005, 22:38:55


--------------------
Warsztat: Windows 7 Pro 64bit | Apache 2.2 | PHP 5.2 | MySQL 5.0 | PHPmyadmin 2.6.4
Go to the top of the page
+Quote Post
jj09
post
Post #3





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 20.12.2004
Skąd: Wrocław / Jelenia Góra

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


a jak by to wyglądało w praktyce?questionmark.gifquestionmark.gif


--------------------
Life's Good
Go to the top of the page
+Quote Post
kyno
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 121
Pomógł: 1
Dołączył: 4.01.2004
Skąd: Jawor

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


Chcesz zeby ktos napisal dla ciebie gotowca? to nie to forum...
ARJ podal Ci link... teraz tylko to wykorzystaj


--------------------
Go to the top of the page
+Quote Post
PUPI
post
Post #5





Grupa: Zarejestrowani
Postów: 69
Pomógł: 5
Dołączył: 6.02.2004
Skąd: Bydgoszcz

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


Taki kod powinien wyświetlić dane od stronie z której użytkownk wszedł na stronę.
  1. <?php
  2. echo 'Wszedles z: ' . $_SERVER['HTTP_REFERER'];
  3. ?>


P.S: Może ktoś wie kiedy HTTP_REFERER jest ustawiony a kiedy nie questionmark.gif
U mnie np jak wchodze na stone z powyższym kodem to pokazuje sie:
Notice: Undefined index: HTTP_REFERER in ... - czyli nie ma $_SERVER['HTTP_REFERER']

Ten post edytował PUPI 5.03.2005, 16:19:11


--------------------
Go to the top of the page
+Quote Post
bregovic
post
Post #6





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

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


HTTP_REFERER jest widoczne gdy klikasz na link i przechodzisz na inną stronę. Gdy wpisujesz w przeglądarce adres, nie masz żadnego referera...


--------------------
Prank - for the fun. Mac - for the simplicity. Deviantart - for the kick.
Life is ours, We live it our way -- Metallica
Go to the top of the page
+Quote Post
PUPI
post
Post #7





Grupa: Zarejestrowani
Postów: 69
Pomógł: 5
Dołączył: 6.02.2004
Skąd: Bydgoszcz

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


Cytat(bregovic @ 2005-03-06 01:25:57)
HTTP_REFERER jest widoczne gdy klikasz na link i przechodzisz na inną stronę. Gdy wpisujesz w przeglądarce adres, nie masz żadnego referera...

Niestety u mnie po kliknieciu na link na stronie do której prowadził link referer jest pusty sad.gif
Poprostu kolejna zagadka winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
dr_bonzo
post
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%)
-----


Referer NIE MUSI BYC WYSYLANY przez przegladarke, sprawdz w jej ustwawieniach czy masz wlaczone wysylanie referera.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
PUPI
post
Post #9





Grupa: Zarejestrowani
Postów: 69
Pomógł: 5
Dołączył: 6.02.2004
Skąd: Bydgoszcz

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


Cytat(dr_bonzo @ 2005-03-06 02:29:42)
Referer NIE MUSI BYC WYSYLANY przez przegladarke, sprawdz w jej ustwawieniach czy masz wlaczone wysylanie referera.

Używam Firefoxa i po wejsciu na stronę poprzez kliknięcie na link na innej stronie w informacjach o stronie w zakładce Nagłówki mam widoczny nagłowek referer więc chyba przegladarka go wysyła. Na tej stronie wywołuje:
  1. <?php
  2. var_dump( $_SERVER );
  3. ?>

i otrzymuje:
  1. Array
  2. (
  3.    [HTTP_HOST] => localhost
  4.    [HTTP_USER_AGENT] => Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.6) Gecko/20050226 Firefox/1.0.1
  5.    [HTTP_ACCEPT] => text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
  6.    [HTTP_ACCEPT_LANGUAGE] => pl,en-us;q=0.7,en;q=0.3
  7.    [HTTP________________] => ------------
  8.    [HTTP_ACCEPT_CHARSET] => ISO-8859-2,utf-8;q=0.7,*;q=0.7
  9.    [HTTP_KEEP_ALIVE] => 300
  10.    [HTTP_CONNECTION] => keep-alive
  11.    [HTTP________] => ----:-------------------------------------
  12.    [PATH] => C:\PROGRA~1\Borland\CBUILD~1\Projects\Bpl;C:\PROGRA~1\Borland\CBUILD~1\Bin;C:\WI
    NDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
  13.    [SystemRoot] => C:\WINDOWS
  14.    [COMSPEC] => C:\WINDOWS\system32\cmd.exe
  15.    [PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
  16.    [WINDIR] => C:\WINDOWS
  17.    [SERVER_SIGNATURE] =>
  18. Apache/2.0.52 (Win32) php/5.0.3 Server at localhost Port 80
  19.  
  20.  
  21.    [SERVER_SOFTWARE] => Apache/2.0.52 (Win32) php/5.0.3
  22.    [SERVER_NAME] => localhost
  23.    [SERVER_ADDR] => 127.0.0.1
  24.    [SERVER_PORT] => 80
  25.    [REMOTE_ADDR] => 127.0.0.1
  26.    [DOCUMENT_ROOT] => C:/PUPI/apache_http/
  27.    [SERVER_ADMIN] => admin@loclhost
  28.    [SCRIPT_FILENAME] => C:/PUPI/apache_http/pupi/test/refer.php
  29.    [REMOTE_PORT] => 1703
  30.    [GATEWAY_INTERFACE] => CGI/1.1
  31.    [SERVER_PROTOCOL] => HTTP/1.1
  32.    [REQUEST_METHOD] => GET
  33.    [QUERY_STRING] =>
  34.    [REQUEST_URI] => /pupi/test/refer.php
  35.    [SCRIPT_NAME] => /pupi/test/refer.php
  36.    [PHP_SELF] => /pupi/test/refer.php
  37. )

Referera nie ma. Zastanawia mnie jedna linia:
  1. [HTTP________] => ----:-------------------------------------

nie wiem co ona oznacza, ale "HTTP________" odpowiada ilością znaków "HTTP_REFERER" a "----:-------------------------------------" jest równe adresowi strony z której wszedłem poprzez link "http://.......". Przeglądając nagłówki w Firefoxie po nagłówku connection mam własnie referer i tu znowu analogia do tej tajemniczej linijki smile.gif
Czy ktoś potrafi to wytłumaczyć, co to za linia i czemu na stronie nie ma referera ?


--------------------
Go to the top of the page
+Quote Post

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 Aktualny czas: 19.08.2025 - 09:15