PHP won't echo out the $_POST 
<p>got a small problem, this code</p>

<pre><code>&lt;form action="&lt;?php echo $_SERVER['PHP_SELF']; ?&gt;" method="post"&gt;
&lt;?php
...
echo '&lt;input name="textfield" type="text" id="textfield" value="Roger" /&gt;';
echo 'Hello, '.$_POST['textfield'].'&lt;br&gt;';
...
?&gt;&lt;/p&gt;
&lt;/form&gt;
</code></pre>

<p>should echo out "Hello, Roger", as roger is the default value, yet it gives out only "Hello, " and nothing else. Any suggestions?</p>

<p>edit: yes, there's a form.</p>

<p>Thanks!</p>
