Non va ancora, devo modificare il test iniziale?

$StartVam400 = $_POST['$StartVam400'];
print ''.$StartVam400.'';

if ($StartVam400=="1"){
$StartVam400="";
$_SESSION['StartVam400'] = $StartVam400;
$conn = i5_connect("localhost", "user", "password");
if (!$conn) die("
1 connessione".i5_errno()." msg=".i5_errormsg());
i5_command("STRSBS SBSD(VAM400/VAM400)");
i5_close($conn);
}


Perche' ho provato a testare il flag sia con la $ che senza, ma il risultato non cambia.
Ciao