Alle PHP Scripts

Tutorial 5: Array to xml

Door xleeuwx op maandag 23 juni 2014 23:50 - Reacties (28)
Categorie: PHP Scripts, Views: 6.304

Voorwoordje

Het probleem:
De afgelopen tijd heb ik een hoop webservices moeten maken, een van de dingen wat ik tegen kwam was het vertalen van een array naar xml.
De oplossing:
Er zijn genoeg oplossingen hiervoor te bedenken en de een is beter als de ander, ik heb er voor gekozen om hiervoor een functie te maken die een simpele array omzet in een xmlbestand.

Lees verder »

Tutorial 4: LocalStorage

Door xleeuwx op maandag 16 juni 2014 11:03 - Reacties (14)
CategorieŽn: JS Scripts, PHP Scripts, Views: 6.221

Voorwoordje

Het probleem:
Het vasthouden van gegevens in de browser kan op verschillende manieren, er blijven echter nog maar een paar manieren over waaronder de meest bekende Cookies wat per definitie niet mij voorkeur heeft. Dit wordt nog een groter probleem als je een hele hoop data moet bewaren zoals bijv. een array of zelfs meerderen (in mijn geval).
De oplossing:
Doormiddel van een ajax call data ophalen en opslaan in de localStorage van de browser.

Lees verder »

Tutorial 3: DNS records ophalen

Door xleeuwx op maandag 9 juni 2014 10:00 - Reacties (11)
Categorie: PHP Scripts, Views: 4.386

Voorwoordje

Het probleem:
Bij het systeem van ons kunnen klanten mails versturen vanaf ons systeem, omdit te kunnen is het aan te raden om spf records te gebruiken. Deze moeten dan wel goed ingesteld zijn, om die reden zochten we naar een manier om dns records uit te lezen.
De oplossing:
Een php scriptje waarmee je DNS records kan uitlezen.

Lees verder »

Tutorial 2: Create SEPA batch (pain.008.001.02.)

Door xleeuwx op maandag 2 juni 2014 10:00 - Reacties (5)
Categorie: PHP Scripts, Views: 9.882

Voorwoordje

Het probleem:
Een groot ledenbestand (50k+) met een hoop geld te innen via automatisch incasso bestand dit moet omgezet worden in een SEPA bestand. Bij mijn weten iets waar velen tegen aan zullen lopen komende tijd.
Wat is SEPA ?
Waar te beginnen... SEPA is in het leven geroepen om de automatisch incasso te vervangen door een nieuw protecol vanuit europa, op zich een voordeel. Het grootste nadeel is echter dat de controle wat strenger is en dat je inplaats van bankrekening nummer een IBAN en BIC nodig hebt.
De oplossing:
Een webbased script dat van leden bestand een sepa batch bestand kan maken.
Het systeem:
Het systeem waarop gewerkt word is Windows server 2012 met Apache 2.4 en mysql 5.6 (eventjes uit het hoofdje)

Lees verder »

Tutorial 1: Create apache dynamic vhost file with php from mysql

Door xleeuwx op maandag 26 mei 2014 16:27 - Reacties (24)
Categorie: PHP Scripts, Views: 5.759

Voorwoordje

Het probleem:
Omdat de groei van klanten sterk toe nam kwam er de vraag om dit proces van website's aan te maken te versoepelen.
Eerst werd er handmatig in een apparte vhost file de website's aangepast met alle gevolgen en problemen. Terwijl alle data al beschikbaar was in de database inverband met facturatie.
Dus de vraag kwam om een script te maken dat als er een wijziging of nieuwe klant kwam er automatisch een update verwerkt werd in de vhost file.
De oplossing:
Een webbased script dat als er een nieuwe klant of een wijziging bij een klant wordt doorgevoerd de vhost file word aangepast
Het systeem:
Het systeem waarop gewerkt word is Windows server 2012 met Apache 2.4 en mysql 5.6 (eventjes uit het hoofdje)
Het idee
Onlangs zag ik op het forum van Tweakers een topic verschijnen met de vraag of je met apache mysql tabel kon uitlezen om een vhost file aan te maken.
De zelfde soort probleem / oplossing hebben wij hier op het werk en ik vond dit wel grappig om zulke php oplossingen te delen met jullie. Ik ga er per definitie van uit dat er andere oplossingen zijn zoals dit vaak is in de programmeer wereld, maar uiteindelijk gaat het er om dat het probleem opgelost word met een stabiele oplossing en dat het in het totaal plaatje past.

Lees verder »