more secure form post technique
added error msgs for missing info
added error msgs for bad characters
made the echo statements on one line instead of 3
fixed missing semicolon