php问题!望高手赐教!

各位大侠:
小弟初学php ,问一个很弱的问题!!
apache服务器配置好了以后,写了第一个php网页
php例题 1  可以正常显示日期年月 测试成功:
<html>
<head>
<title> no1</title>
</head>
<body>
today's date:
<?
printf(date("l F d ,y"));
?>
</body>
</html>
例题2  页面表单的变量不能提交 不能成功
..
<body>
<form action ="no3.php" method="post">
your name:
<input type="text" name="yourname"><br>
<input type="submit "  name="x" value="compute">
</form>
</body>
...
题目2(no3.php)
....
<body>
this is a php test!
<?
print("you are $youname");
?>
</body>
提交以后 页面显示

this is a php test
you are

为何变量$yourname的值无法传递到php3.php页面!???
望高手赐教!!