Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Sprawdzenie czy domena/subdomena jest w spisie akceptowanych domen
Lord
post
Post #1





Grupa: Zarejestrowani
Postów: 239
Pomógł: 32
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----


mam tablice domen(w sumie to mam tabele w bazie danych z ta listą, jak to co może zmienić)

  1. $domeny = array('aaa.pl', 'bbb.com.pl', 'ccc.pl', 'ddd.aaa.ccc.pl');


pobieram sobie domene

  1. $domain = str_replace("www.","",parse_url($_SERVER['HTTP_REFERER'], PHP_URL_HOST));


i chce sprawdzić czy adres dajmu na to
cos.aaa.pl jest akceptowany, jest on akceptowany bo domena aaa.pl jest akcetowana wiec i wszystkie jej subomeny sa akceptowane.

Ma ktoś pomysł jak ułożyć jakieś zapytanie do bazy czy w php jakiś kod który zgrabnie sprawdzi mi czy ta domena jest akceptowana?
mi w głowie rodzą się same pokraki programistyczne, które pewnie zabiją mi serwer (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 807
Pomógł: 1828
Dołączył: 11.03.2014

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


Cytat(abel1 @ 29.09.2016, 16:47:13 ) *
Moze cos takiego
  1. SELECT * FROM tabela WHERE domena LIKE '%ccc.pl'

Powinno wyszukać wszystkie sub-domeny domeny ccc.pl

Jeśli już to LIKE '%.ccc.pl' (teraz abccc.pl jest prawdą, a nie jest poddomeną ccc.pl), co się sprowadza do rozwiązania kapslokk, który dodał jeszcze warunek na identyczność.

Lord,
https://www.google.pl/search?q=łączenie+stringów+mysql
Go to the top of the page
+Quote Post
Lord
post
Post #3





Grupa: Zarejestrowani
Postów: 239
Pomógł: 32
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----


Cytat(trueblue @ 29.09.2016, 17:35:29 ) *
Jeśli już to LIKE '%.ccc.pl' (teraz abccc.pl jest prawdą, a nie jest poddomeną ccc.pl), co się sprowadza do rozwiązania kapslokk, który dodał jeszcze warunek na identyczność.

Lord,
https://www.google.pl/search?q=łączenie+stringów+mysql


ale takie cos to ok, tylko ze to ja chce w druga stronę.

ja mam subdomene lub domene i chce sprawdzic czy o co mam jest w akceptowanych domenach (IMG:style_emoticons/default/wink.gif)

OR "cos.aaa.pl" LIKE "%."+domena;

tego nie rozumiem zapisu.

podam przyklad mam subdomene

aaa.bb.cc.pl

i chce sprawdzic czy istnieje w bazie bb.cc.pl lub cc.pl bo wtedy oznacza ze domena jest akceptowalna (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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: 11.10.2025 - 20:56