hi guys... i am havin a wired problem.. i cant seem to read the submited variables... somettin.. simple as the code bleow doesnt work

Code:
<html>

<head>

<title>MYcolor </title>
</head>

<body>

<form  action="check.php" method = "post">
  
   <input type="text" name="mycolor" size="20"  ></p>

  <p><input type="submit" value="Submit" name="B1"></p>

</form>


</body>



<?php

echo("Your Fave color is $mycolor") ;


?>