Ontbreekt er al geen ' aan die echo hier >
echo <<<HTML
<h2>User Management - Userlist</h2>
HTML;
heredoc syntax moet op de eerste positie beginnen:
<?php
echo <<< html;
geldig
html;
echo <<< html;
ongeldig
html;
?>
Edit:
Met andere woorden:
<?
switch($page)
{
case 'userlist':
echo <<<HTML
<h2>User Management - Userlist</h2>
HTML;
break;
default:
echo 'hoi';
}
?>
Edit 2:
Daarnaast moet er achter default een dubbele punt, geen punt-komma :/
pff,
ik snapte er al niks van :/
dat van die punt of punt-komma wist ik niet. Op elke tutorial / website / script staat het anders aangegeven....
Bedankt :)
de default optie is eigenlijk ook een case, maar dan een soort 'vangnetcase'. Bij case doe je dubbele punt, dus bij default ook :)
Daarnaast is 't ook wel logisch: met default begin je een statement, afsluiten van statements doe je bijna altijd met ;
Geen dank verder :)