Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] sprawdzanie z jakiego adresu ktoś przyszedł
hausner15
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 5.02.2007

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


Witam ponownie. Potrzebuję kod który sprawdzi mi adres z jakiego ktoś przyszedł. Sam nie wie mjak się za to zabrać.
Chodzi o to: jeżeli ktoś przyszedł z http://aaa.pl to skrypt go przepuszcza dalej, a jeżeli z http://bbb.pl to go blokuje.

Pozdro.
Go to the top of the page
+Quote Post
drPayton
post
Post #2





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


Stuprocentowej pewności nigdy mieć nie możesz, ale przeważeni $_SERVER['HTTP_REFERER'] załatwi sprawę (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Daimos
post
Post #3





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


  1. <?
  2. print_r($_SERVER);
  3. ?>

(spozniony (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )

Ten post edytował my salsa 30.10.2007, 12:53:06
Go to the top of the page
+Quote Post
hausner15
post
Post #4





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 5.02.2007

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


więc tak - albo ja jestem za glupi albo mi to nie działa. Tak jak mi podał my salsa to mi wywała duuuuużo informacji ale niegdzie niema z jakiego adresu ktoś przyszedł.

Jeżeli bardziej rozjaśni to sprawę to poprostu potrzebuję informacji jaki jest poprzedni wpis w historii przeglądarki (cos w tym stylu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )
Go to the top of the page
+Quote Post
drPayton
post
Post #5





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


Poprzedni wpis w historii przeglądarki nie zadziała, jeśli strona zostanie odpalona w nowym oknie. Napisałem Ci gdzie to jest - $_SERVER['HTTP_REFERER']. Jeśli ta zmienna jest pusta - to znaczy, że ktoś korzysta z przeglądarki która tego nie obsługuję (podobno takie są), albo modyfikuje ten wpis.
Go to the top of the page
+Quote Post
hausner15
post
Post #6





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 5.02.2007

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


Hmmm mi to niedziała i w ie i w mozilli....... nie wiem. Nie ma innego sposobu??
Go to the top of the page
+Quote Post
drPayton
post
Post #7





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


Pokaż jak to robisz, nie ma że nie działa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
hausner15
post
Post #8





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 5.02.2007

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


Przepraszam że dopiero dzisiaj ale czasu mi zabrakło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) robiłem coś innego. Więc jak narazie próbuje czy to wogóle działa na zasadzie:

  1. <?php
  2. echo $_SERVER['HTTP_REFERER'];
  3. ?>


Nie wiem czy dobrze ale coś czuje że nie.
Go to the top of the page
+Quote Post
drPayton
post
Post #9





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


Dobrze, ino pamiętaj, że zobaczysz coś w tym echo tylko wtedy, jeśli na tą stronę (tudzież ten skrypt) wejdziesz z innego adresu. Jeśli odpalisz go po prostu w przeglądarce, zmienna ta będzie pusta.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 18:47