1) si
2) perchè htmlout contiene (quasi certamente) anche la variabile get
<form action="index.php?action=lol" method="post">
<input name="boh" type="text">
[...]
swtich ($_GET["action"]) {
case "lol":
echo $_POST["boh"];
break;
[...]
Si poteva passare la variabile pure via POST e fare delle pagine strutturare in maniera differente...