News & Blog

Import Frickin’ Huge XML Files With XMLReader and SimpleXML

October 25th, 2015 - Posted by Steve Marks to PHP, Web Development.
We work with a lot of estate agent sites in our day-to-day operations. One of the tasks we normally need to incorporate into our building of these sites is importing the agent’s properties from a third party source. Depending on the software the estate agent uses this can be in a var...
FileZilla XML not well formed

FileZilla Error When Loading – “The XML document is not well-formed”

January 18th, 2013 - Posted by Steve Marks to Software, Web Development.
Recently I started getting the following error when loading up the FileZilla FTP client: The software would still load but, as the error message states, loaded with the default settings. The problem is mentioned in the error dialog that pops up. In this case it was the file at ‘C:\Us...

jQuery .find() Not Working in IE with Dynamic XML File

August 23rd, 2011 - Posted by Steve Marks to Javascript / jQuery, PHP, Web Development.
This problem arose for me when I was loading markers onto a Google map using their JavaScript API via an AJAX call and a returned XML string generated by PHP. The markers would show in all browsers except IE with no errors or warning messages at all. The script seemed to be failing when lo...

Generating a Dynamic XML or Text Playlist using PHP

June 5th, 2011 - Posted by Steve Marks to Flash, PHP, Web Development.
If you’ve ever tried to incorporate some kind of Flash music player into your website, you’ll probably notice that it will more than likely contain an option to use a playlist to play multiple songs in sequence. This can work really well if you’ve got a set number of song...

Opening PHP Tags Not Being Recognised

September 20th, 2010 - Posted by Steve Marks to PHP, Web Development.
A block of PHP code can be started using an opening tag of either ‘<?php’ or ‘<?’. The latter, also known as a short tag, is generally not recommended any more due to the widespread use of XML and can result in the server parsing the wrong code in the wrong co...