title: ( ! ) Parse error: syntax error, unexpected '<<' (T_SL) on line 6
body: <blockquote>
    <p>( ! ) Parse error: syntax error, unexpected '&lt;&lt;' (T_SL) on line 6</p>
  </blockquote>
  
  <p>the error is from line 6 where display block is i have removed the spaces from it and even closed it. the code still wont run then when i removed the ; the whole code goes yellow. 
  i have another code that has the same error to and tried removing the(&lt;&lt;) but nothing closed it still the same thing. the only time it reads past this is when i remove the ;. but the whole code after that line turns yellow</p>
  
  <pre><code> &lt;?php
  include 'ch19_include.php';
  if (!$_POST) {
    //haven't seen the form, so display it
    $display_block = &lt;&lt;&lt;END_OF_BLOCK;
    &lt;form method="POST" action="$_SERVER[PHP_SELF]"&gt;;
  
    &lt;p&gt;&lt;label for="subject"&gt;Subject:&lt;/label&gt;&lt;br/&gt;
    &lt;input type="text" id="subject" name="subject" size="40" /&gt;&lt;/p&gt;
  
   &lt;p&gt;&lt;label for="message"&gt;Mail Body:&lt;/label&gt;&lt;br/&gt;
   &lt;textarea id="message" name="message" cols="50"   rows="10"&gt; &lt;/textarea&gt;&lt;/p&gt;
   &lt;button type="submit" name="submit" value="submit"&gt;Submit&lt;/button&gt;
   &lt;/form&gt;
  END_OF_BLOCK;
  </code></pre>