dedlfix: Frage wegen header:location + GET-Parametern

Beitrag lesen

echo $begrüßung;

Danke für deine schnelle Antwort, aber es klappt immer noch nicht so, wie ich es mir wünsche, er leitet immer auf einsteckbrief.php?style=1 um, wenn ich ?id=7 aufrufen möchte...

Stimmen die Inhalte der Variablen mit den von dir gewünschten Werten überein? Ist das Ergebnis der Ausdrücke, die du als Bedingung verwendest, das von dir erwartete?

$path = $_SERVER['PHP_SELF'];
  $file = basename($path);

Was ist denn der Grund, basename() nicht gleich mit $_SERVER['PHP_SELF'] zu füttern?

$header = header(...);

header() gibt kein Ergebnis zurück. Es lohnt sich nicht, für dieses Nichts eine Variable anzulegen.

if($file = "einsteckbrief.php") {

Hier wolltest du vermutlich einen Vergleichsoperator verwenden.

echo "$verabschiedung $name";