rotut: variable in variable speichern

Beitrag lesen

Habe ein Formular in eine Variable gepackt. Unter anderem auch die Submitbutton.

Nun möchte ich im href des submit eine andere variable wieder in der URL mitgeben aber er gibt mir die Fehlermeldung:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING ....

ich habe die Variable selbst erst aus der URL bekommen:

  
 if (isset($_GET["id"])) {  
    $var_str = $_GET["id"];  
  }  

Der Code der Formular Variable im Ausschnitt:

  
$formular =  
  
"<form method='post' action=" . $_SERVER['SCRIPT_NAME'] . " >  
        <fieldset class='field'>  
        <p id='font1'><b><font color='#2d046a'>Einen neuen Artikel anlegen</font></b></b></p>  
  
<a class='frage' href='#' onclick='return toggleMe('para20')'></a>  
  
..  
  
        </form>  
        <center>  
        <a class='speichern' type='button' href=". $_SERVER['SCRIPT_NAME'] ."?check=0&id=". $var_str "></a>  
        <a class='abbrechen' type='button' href=". $_SERVER['SCRIPT_NAME'] ."?check=1&id=". $var_str "></a>  
        </center>  
        ";  

WIe kann ich die in der URL mitsenden lassen?!?