Many thanks to everyone who has replied. I've had a *lot* of responses which is gratifying as it shows there are plenty of people still doing small-scale perl/web stuff. Hurrah ! Unfortunately this means it's going to take a little longer than I had anticipated to reply to everyone. Please bear with me and you'll hear from me soon. Simon.