Jestem nowy, a to jest moj pierwszy post wiec najpierw chce sie przywitac, witam wszystkich

Mam problem z tablicami przechowujacymi wartosci zmiennych $_GET i $_POST, nie wiem dlaczego nie dziala mi, tzn. nie przekazuje zmiennych do skryptu taki kod:
<html>
...
Zmienna: <form action="odbierz.php" method=post>
<input type=text name=zmienna>
<input type=submit value=wyslij>
</form>
...
</html>
lub nie odczytuje tych zmiennych ten kod:
<?php
$zmienna=$_POST['zmienna'];
echo $zmienna;
?>
Dzieki za wszelkie sugestie.
Pozdrawiam, Robert