Tach.
if($file = "einsteckbrief.php") {
Hier wolltest du vermutlich einen Vergleichsoperator verwenden.
Ja... den Fehler mach ich dauernd...
Einige Programmierer tauschen deshalb prophylaktisch die Reihenfolge der Operanden beim Vergleich einer Variablen mit einem Literal – bei zwei Variablen bringt das natürlich keinen Vorteil. Das sieht folgendermaßen aus:
if ("einsteckbrief.php" == $file)
Vergißt du nun ein Gleichheitszeichen, meckert PHP sofort, weil die Zuweisung ...
"einsteckbrief.php" = $file
... nicht zulässig ist.
--
Once is a mistake, twice is jazz.
Once is a mistake, twice is jazz.