Snafu: Variable in der Variable

Beitrag lesen

umgedreht ... $thema steht in anführungsstrichen, $cuthema nicht.

Nein, umgekehrt.

  
$ptxt = " // anfang gf  
 else if ($cuthema == ".$thema."){ // ende gf und wieder anfang gf  
 unlink($datei);  
 header(Location: edittext.html);  
 }"; // ende gf  

Was lernen wir daraus?
$cuthema und $datei stehen in Gänsefüßchen und werden deshalb interpretiert.
$thema steht weder in Gänsefüßchen noch in einfachen Anführungszeichen und wird deshalb sowieso interpretiert.

Mach aus deinen Gänsefüßchen einfache Anführungszeichen und die Sache hat sich.

--
Lg,
Snafu