PHPMailer Bug: Headers showing in message body

July 1st, 2009

PHPMailer is a handy little class which smoothes out the minefiled that is sending email with PHP. Okay, it’s not exactly difficult, but it’s not always striaghtforward either.
I did come across a niggly little bug in the latest release (2.3 at time of writing) which causes a large number of mail clients to incorrectly parse [...]

Posted in Web | 4 Comments »

New UK ISP Laws Effectively End Civil Liberties

April 6th, 2009

As of today ISPs in the UK are required by law to monitor and record all internet traffic. This includes the websites you visit and all your email and IM conversations. You know, private stuff.
ISPs are required by law to hand over any and all of this information to the security services, police and most [...]

Posted in Rants | 11 Comments »

How to Install cURL support under Uniform Server 3.5 Apollo

March 31st, 2009

Uniform Server 3.5 Apollo is an excellent environment for those of us who, for whatever reason, use Windows for PHP development. Unforunately it comes without cURL support. After a bit of digging I figured out (i’m no linux sysadmin) how fairly simple it is to get cURL up and running with uniserver.
The following assumes that [...]

Posted in Web | 1 Comment »

Protocol Relative URLs

March 24th, 2009

Remember the first time you realised that URLs could be relative? Did you know that they can be protocol relative too. I’m not ashamed to say that I didn’t. But, what do I mean by protocol relative?
Essentially a protocol relative URL will request external resources such as images and scripts in the context of the [...]

Posted in Web | 3 Comments »

We Hate Internet Explorer

November 7th, 2008

Partly because I wanted to make something using the Twitter Search API, and partly because I wanted to do something relatively easy in PHP after spending far too long working with ASP, and because I hate Internet Explorer, I created icanhazrealbrowser.com
The site uses Twitter’s Search API to keep track of anyone ‘hating on’ Internet Explorer. [...]

Posted in Projects | 4 Comments »

« Older Entries