Hi!
$_POST["var1"]=$var1; funktioniert nicht !?
so kommst Du an die Variable, wenn Du sie aber erstmal weitergeben willst geht das entweder per GET-Methode, so wie Du beschrieben hast, oder per POST, dann aber nur in einem Formular als "hidden field":
<form method="post" action="">
<input type="hidden" name="var1" value="<? echo $var1 ?>">
</form>
Grüße
Andreas