![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 18.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Potrzebuję napisać skrypt, który działa mniej więcej tak: jeśli user przychodzi z dowolnej strony w domenie nazwa.pl, to dzieje się coś. Napisałem: <?php $skad = $HTTP_REFERER; if ($skad = 'neovita.pl') { echo 'Witaj, przyszedłeś z Neovita.pl'; } elseif ($skad = 'fitline.com.pl') { echo 'Witaj, przyszedłeś z Fitline.com.pl'; } ?> Nie do końca o to chodzi, bo HTTP_REFERER daje pełen url, czyli http://www.nazwa.pl/strona.htm. A ja potrzebuje warunek że "JEŚLI (referer ZAWIERA nazwa.pl) to dzieje się akcja. Pomóżcie, dobrzy ludzie! Pozdrawiam D. Mlynarski |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
1. Stosuj bbcode do pokazywania fragmentów skryptów.
2. W warunku if i elseif masz PRZYPISANIE a nie PORÓWNANIE 3. Nie używaj porównania tylko eregi (poczytaj o tym w manualu). 4. Przenoszę to na przedszkole. -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 12.09.2006 Skąd: znad klawiatury Ostrzeżenie: (0%) ![]() ![]() |
Przede wszytskim HTTP_REFERER nie jest wiarygodny, bo nie zawsze go dostaniesz, poczytaj manual
-------------------- pozdrawiam
Krzysiek RIP sygnaturka |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Może by tak:
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.06.2025 - 19:28 |