Bij het kiezen voor een Paymet Service Provider (PSP) leggen de meeste mensen zich er bij voorbaat al bij neer dat ze hun klanten een andere interface gaan aanbieden. Bij MultiSafePay is dit niet per definitie het geval, zij bieden veel, extreem veel, vrijheid in hun templates.
Categorie: webdev
IP range check in PHP
IP range check is een veel gebruikte manier om te kijken of een aanroep van een script van een valide locatie komt. Denk daarbij aan het aanroepen van cronjobs, betaalrapportages en export scripts. Het meest makkelijke zou zijn om een complete folder via .htaccess te beperken. Het kan ook zo zijn dat in een folder veel verschillende soorten toegang behoeft. Het kan dan makkelijk zijn om dat per PHP file aan te pakken.
IP range testen
Het kan zijn je een losse set IP adressen krijgt die veel gelijkenis vertonen. Vaak behoren deze tot een of meerdere ranges behoren. Je kunt op http://jodies.de/ipcalc eenvoudig een IP range testen en daar calculeren of je met de gemaakte IP range de nodige IP’s dekt.
IP range PHP code
Op GitHub is er een mooie PHP functie om IP range te controleren. Zoals hier onder te zien:
Wordt de baas over jouw eigen e-mail met SPF record
Steeds meer mailservers zijn begonnen om te controleren of een afzender van e-mail ook daadwerkelijk de afzender is. Iedereen heeft het al eens meegemaakt dat er mail binnen komt met je eigen e-mailadres als afzender; terwijl je zeker weet de mail niet gestuurd te hebben. Voor iedereen met een klein beetje webkennis is het zo te doen, mailen alsof je de schooldirecteur bent, hoofd van de politie, etc etc. Zelfs zonder webkennis is het vanuit veel e-mailprogramma’s makkelijk om een extra afzender naam en e-mailadres toe te voegen. Om dit te voorkomen zijn er twee dingen nodig, mailservers die controleren of afzenders wel mogen zenden namens dat e-mailadres en het goed beheren van het SPF record van het domein.
Stijl je perfecte selectbox/dropdown formulier elementen
De stijl van een selectbox wordt voornamelijk door de browser bepaald. Hoe ziet het pijltje er uit? Hoe ziet de rand er uit? Hierdoor lijkt een selectbox in iedere browser een eigen uiterlijk te hebben en past deze vaak net niet bij de stijl van de website.
MySQL oplossing voor REMOVE_FROM_SET en ADD_TO_SET
Criticalpath CSS voor betere page score in Google
Vreemde subdomeinen in Google
WordPress shortcode nesten
Single line bootstrap breadcrumb
Een breadcrumb, ook wel broodkruimelpad genoemd, is voor de bezoeker van een website een fijne manier om te zien waar hij zich op de site bevind. Ook Google hecht er de nodige waarde aan. Een groot nadeel van een breadcrumb bij responsive sites is echter dat deze vaak over meerdere regels gaat of zelfs door een lang woord de site ‘misvormt’. Daarom heb ik gewerkt aan wat code om de breadcrumb op één regel te krijgen.<!–more–>
See the Pen Bootstrap single line breadcrumb door Colin (@Parcye) on CodePen.0
Een bijdrage aan open source project Brackets
Iedere vakman, of het nu een kapper, timmerman, arts of programmeur is, heeft zijn voorkeur voor bepaalde gereedschap. Zo heb ik lange tijd de voorkeur voor UltraEdit gehad, later voor PSPad. Nu gebruik ik nog altijd PSPad, maar sinds ik een video presentatie van Brackets heb gezien, volg ik het project en hoop ik het op termijn als mijn gereedschap te kunnen gaan inzetten.