How to stop HTML text in textarea to be interpreted as code
Posted
by
Myone
on Stack Overflow
See other posts from Stack Overflow
or by Myone
Published on 2014-05-29T21:14:54Z
Indexed on
2014/05/29
21:26 UTC
Read the original article
Hit count: 327
I have a textarea that users can edit. After the edit I save the text in a PHP variable $bio. When I want to display it I do this:
<?php
$bio = nl2br($bio);
echo $bio;
?>
But if a user for example types an HTML command like "strong" in their text my site will actually output the text as bold. Which is nothing I want.
How can I print/echo the $bio on the screen just as text and not as HTML code?
Thanks in advance!
© Stack Overflow or respective owner