I'm trying to populate a form with some data that contains special characters (e.g. single quote, double quote,<,>,?,","".~,,!@#$%^&*()_+}{":?<<>,./;'[.] etc) :
<input type="text" name="message" size="200" maxlength="200"
value =<?php echo $message;?>>
However, $message
, which comes from a MySQL table, isn't displayed correctly - any HTML output that should be in $message
is broken.
How do I do this properly?