in reply to Developing larger applications.

Validate input.

Fail securely..