když to vše hodím na web tak to nefunguje
Když něco nefunguje, tak je rozbitý. Pokud ti taková odpověď nestačí, budeš muset napsat CO ti nefunguje?!
Jinak jak správně radí 2laak, změň $HTTP_POST_VARS na $_POST. Ten první způsob se používá jen ve starých verzích PHP.