[php]Adresy stron z których nastąpiło przekierowanie

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
jj09
Nowy
Nowy
Posty: 198
Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:

[php]Adresy stron z których nastąpiło przekierowanie

Post autor: jj09 »

Jak zapisać do pliku adresy serwisów i wyszukiwarek, z których użytkownicy przechodzą do Ciebie klikając na linki umieszczone na nich?
Zyryx
Nowy
Nowy
Posty: 119
Rejestracja: pn gru 27, 2004 6:05 pm
Lokalizacja: Gdynia
Kontakt:

Re: [php]Adresy stron z których nastąpiło przekierowanie

Post autor: Zyryx »

nie lepiej skorzystać ze statystyk? Będziesz miał nawet bardziej szczegółowe dane :)
masz kilka linków: http://www.stat.pl/
i darmowy: http://stat.4u.pl/ - też dobry
http://www.mystat.pl/
budek
Posty: 12
Rejestracja: czw lis 04, 2004 12:03 am

Re: [php]Adresy stron z których nastąpiło przekierowanie

Post autor: budek »

adres poprzednio wyswietlanej strony mozesz przechwycić poprzez JS
bodajże history.back()
jj09
Nowy
Nowy
Posty: 198
Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:

Re: [php]Adresy stron z których nastąpiło przekierowanie

Post autor: jj09 »

chodzilo mi o zapisywanie tych adresow to pliku.....
Makros
Posty: 16
Rejestracja: czw kwie 17, 2003 9:51 pm
Lokalizacja: Kraków

Re: [php]Adresy stron z których nastąpiło przekierowanie

Post autor: Makros »

chyba o to chodzi..:

[php]<?php
if (($_SERVER["HTTP_REFERER"]<>"")and
(!eregi("xxxxxxx.pl",$_SERVER["HTTP_REFERER"]))) {
$f = fopen("skad.txt", "a");
$data = date("Y:m:d - H:i");
fputs($f, "$data ".$_SERVER["HTTP_REFERER"]."\n");
fclose($f);
}
?>[/php]

W miejsce xxxxxxxxx.pl wpisz swoją stronę...

Zmienna $_SERVER["HTTP_REFERER"] przechowuje adres, z którego nastąpiło przekierowanie na Twoją stronę. Wystarczy więc sprawdzić, czy zawiera ona jakiś ciąg znaków i zapisać ten ciąg znaków w pliku.

Dodatkowa zmienna xxxxxxxx.pl powoduje że skrypt olewa przekierowania z różnych podstron Twojej witryny....
ODPOWIEDZ