Ik wil een blacklist maken voor urls. Die blacklist bestaat uit een tabel met domeinen, bijv google.com
Nou wil ik dus per url checken of deze op de blacklist staat. Het probleem is dat ik dan eerst het domein uit die url moet halen, wat eigenlijk onmogelijk is om 100% zeker te doen. (zie ook [rml][ php] Domein met dubbele tld's uit url halen[/rml] )
Wat ik dus eigenlijk moet doen, is kijken of de waarde uit die blacklist voorkomt in de url, en in plaas van andersom (vandaar, een omgekeerde LIKE). Ik zou dan dus eerst alle rijen uit de tabel moeten selecten voor elke check. Nou is dat opzich wel te doen maar die blacklist kan nog wel eens flink oplopen tot duizende rijen. Ik vind het dan een beetje lomp om dat dan voor elke check te doen. Weet iemand een betere oplossing?
Nou wil ik dus per url checken of deze op de blacklist staat. Het probleem is dat ik dan eerst het domein uit die url moet halen, wat eigenlijk onmogelijk is om 100% zeker te doen. (zie ook [rml][ php] Domein met dubbele tld's uit url halen[/rml] )
Wat ik dus eigenlijk moet doen, is kijken of de waarde uit die blacklist voorkomt in de url, en in plaas van andersom (vandaar, een omgekeerde LIKE). Ik zou dan dus eerst alle rijen uit de tabel moeten selecten voor elke check. Nou is dat opzich wel te doen maar die blacklist kan nog wel eens flink oplopen tot duizende rijen. Ik vind het dan een beetje lomp om dat dan voor elke check te doen. Weet iemand een betere oplossing?
Leef lekker in het nu, er is niks anders