![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 12.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cześć
próbuje wyciągnąć nazwę domeny, jednak mam problem z odróżnieniem np. "uk" od "co.uk" W jaki sposób mogę ustawić, by brany był pod uwagę największy znaleziony string, gdy robię normalnego preg_matcha i używam do tego (co.uk|uk) to zawsze wybiera uk, nie ważne czy jest pierwsze, czy drugie na liście... Jest na to jakiś sposób? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 12.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Tak, ale gdy podam inny pattern dla samego rozszerzenia np. com|pl|de to wszystko działa, problem występuje przy domenach dwuczęściowych.. :/
Albo jeśli ten sposób nie jest najlepszy, to jak inaczej mogę sprawdzić, czy domena zawiera rozszerzenie podane w oddzielnej tablicy dozwolonych rozszerzeń? Ok, użyłem skryptu http://w-shadow.com/blog/2012/08/28/tldextract/ do wyciągania samych rozszerzeń, póki co nie zauważyłem żadnego błędu (IMG:style_emoticons/default/smile.gif) Pozdrawiam! Ten post edytował warder 4.11.2015, 12:15:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 10:52 |