Templates in MultiSafePay voor betaalpagina’s

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.

Lees meer

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:

Lees meer

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.

Lees meer

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.

Lees meer

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

Lees meer

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.

Lees meer