Browser not showing or parsing the content of an include file
<p>I have a form with a textarea control, mainly to input an article that consists of pure text... Inside the textarea control, i have text like </p>

<p><img src="http://i.stack.imgur.com/vB9ty.jpg" alt="enter image description here"></p>

<p>I submit the form and save the textarea data into a database field. So far so good..</p>

<p><img src="http://i.stack.imgur.com/oswEB.jpg" alt="the correct data appears in the database"></p>

<p>When in a browser, i'm trying to output the database field, but i dont get the content of the php include file, instead i get something like the following:</p>

<p><img src="http://i.stack.imgur.com/R2P9E.jpg" alt="enter image description here"></p>

<p>The php tags are commented!!!</p>

<p>Why is the browser not showing/parsing the content of the include file?</p>

<p>UPDATED:
this is the content of test.php</p>

<pre><code>&lt;?php
   echo test;
?&gt;
</code></pre>

<p>this is the code of article.php</p>

<pre><code>&lt;?php
require_once('../includes/global.inc.php');
require_once('../includes/connection.inc.php');

if (isset($_GET['article']) &amp;&amp; is_numeric($_GET['article'])) {
   $get_article = (int)$_GET['article'];

   $conn = connect('read');

   $sql = 'SELECT article.article_id, article.title, article.description, article.article, article.seo_url
        FROM article
        WHERE article.article_id = ?';

   $stmt = $conn-&gt;stmt_init();

   $stmt-&gt;prepare($sql);
   $stmt-&gt;bind_param('i', $get_article);
   $stmt-&gt;execute();
   $stmt-&gt;store_result();
   $stmt-&gt;bind_result($articleid, $title, $description, $article, $seourl);
   $stmt-&gt;fetch();
   $stmt-&gt;free_result();
   $stmt-&gt;close();
}
?&gt;

&lt;!DOCTYPE html&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head&gt;
   ...
&lt;/head&gt;
&lt;body&gt;
    &lt;?php
     echo $title;
     echo $article;
     ?&gt;
&lt;/body&gt;
&lt;/html&gt;
</code></pre>
