Jul 14 2008

BellaBiblio Amazon Ajax Bug

There’s a problem with the Ajax book finder in the current version of BellaBiblio, caused by an update on Amazon’s side of things. There is a patch which was sent over to me by Mat earlier today for those running PHP5 only, but because I’m “mid-report” for my course I’ve not had time to give … read more »

Jul 09 2008

Chyrp: Lightweight Blogging Engine

I’ve currently got an ongoing project at work, part of which entails redeveloping a website and providing a news section. Given the functionality needed (not a lot) I would normally knock something together with PHP and MySQL, give it a basic admin panel and make do. This is totally sufficient, and would normally take maybe … read more »

Jun 30 2008

I Loathe JavaScript

Given that my current course module thingy is on JavaScript, I expected to unearth a love for JavaScript that I didn’t know I had. I wanted to use the time to explore the quirks of the language, and its uses beyond the basics which I’ve picked up working in web dev. Quite by coincidence, a … read more »

Tags: , .

Jun 16 2008

Beginner’s Guide to PHP – Part Four

In Part Three of the Beginner’s Guide to PHP we learnt about the if construct (“statement”), and using it to check the value of some input. In this guide we’ll learn about two more constructs: foreach() and array() foreach Construct foreach — a type of loop, but we’ll cover that more in the future — … read more »

Tags: , .

May 21 2008

Block Spam with a Scoring System

One of the most effective spam blocking techniques I used in my custom CMS was a scoring system. The idea is that the more spammy someone is, the higher the score they are given. After a certain cut-off point whereby a person or spam-bot has a score than our pre-set threshold, their comment or correspondence … read more »

Tags: .