You may want to put some text here

Category Archive for ‘PHP’

Debugging DOMDocument object

Wanneer je bezig bent in PHP met DOM document objecten dan zal je waarschijnlijk ook al gemerkt hebben dat als je een gewone print_r doet van een dom document object, dat dit niets terug geeft. Dit is erg lastig omdat je niet kan gaan kijken wat er nu eigenlijk in je object zit. $dom = […]

PHP Advanced backup system script

Eén van de lastigste taken bij het ontwikkelen en onderhouden van PHP websites is nog altijd het maken van backups. Vandaar dat ik op het idee kwam om een webapplicatie te maken die je gemakkelijk kunt installeren naast een gewone website en die deze lastige taak toch wat aangenamer kan maken. Naast het maken van […]

Node no longer exist

Het werken in PHP met SimpleXML en sessies kan je wel eens de volgende warning opleveren. Dit komt doordat SimpleXML geen gewoon object is maar meer gezien moet worden als een resource. Hierdoor is het niet zomaar mogelijk deze op te slaan in een sessie. Om dit probleem te verhelpen kan je best alle waardes […]

PHP Post method

Iets wat ik de laatste tijd vaak gebruikt heb is een PHP script dat aan de hand van CURL een post request doet naar een bepaalde url. Dit kan je bijvoorbeeld gebruiken als je een applicatie met een server en client gedeelte wilt maken. Dan kan bijvoorbeeld data van de client naar de server gaan […]

Geen PHP sluit tags meer

Als je kijkt naar tutorials voor beginnners en scripts die je online vindt dan merk ik dat er bijna altijd nog gebruik wordt gemaakt van de PHP sluit tag (?>) terwijl dit eigenlijk helemaal niet nodig is. Het is zelfs beter om deze sluit tag achterwege te laten. De reden hiervoor is dat je dan […]

Overzichtelijk leren programmeren in PHP

Wat ik jullie vandaag ga tonen is hoe je ordelijk en overzichtelijk kan programmeren in PHP. Om dit te doen moet je niet meer alleen aandacht besteden aan de werking van een script, maar ga je ook kijken naar de opbouw en consistentie in een script. Vaak wordt dit aanzien als tijdsverlies maar dit is […]

Object in session geeft PHP_Incomplete_Class

Wanneer je een PHP object opslaat in een session en je haalt deze terug op dan heb je misschien al wel eens gemerkt dat je een error krijgt als: PHP_Incomplete_Class. Dit is echter gemakkelijk op te lossen. Waar je moet opletten als je PHP objecten in sessies wilt opslaan is dat de classe moet ingeladen […]

PHP code debuggen met Xdebug op XAMPP

Xdebug kan je gebruiken om je PHP code te debuggen en te profilen. Onder profilen verstaan we het timen van hoelang de parser erover doet om elke functie/klasse uit te voeren van je code. Zo kan je op een gerichte manier je code gaan optimaliseren. In deze tutorial laat ik zien hoe je Xdebug installeerd […]

Zend Loader sneller maken

Als ik werk met het Zend framework om een website te maken gebruik ik meestal Zend_ Loader in combinative met de registerAutoload methode om mijn classes automatisch te laten laden wanneer ik ze nodig heb. Het voordeel hiervan is dat je jezelf niet meer druk moet maken over includes omdat de de Zend Loader dit […]

Adres omvormen naar coördinaten met Google maps

Met behulp van google maps api en PHP is het mogelijk om een adres om te vormen naar coördinaten. Het enige wat je nodig hebt voor deze tutorial is een gratis google api key. Als je de api key aangevraagd hebt kan je aan het script beginnen. Maak een nieuw PHP bestand aan en plak […]