Herr Sven Rautenberg,
sie sind der beste. Klappt tatsächlich.
Vielen Dank!!!!!!!!!!!
Wie schreibt man diese Ausdruck richtig?
echo $row["$_COOKIE['language']"];
Hängt davon ab, was du willst. Da ich nicht vermute, dass du im Hash $row einen Eintrag mit dem Schlüssel "$_COOKIE['language']" hast, sondern vielmehr den Stringinhalt der superglobalen Variablen als Schlüssel verwenden willst, mach doch einfach das, was man immer macht, wenn man den Stringinhalt einer Variablen haben will: Gib einfach die Variable an, ohne irgendwelche Anführungszeichen:
echo $row[$_COOKIE['language']];
Gefordert ist als Hash-Schlüssel eine Wert vom Typ String. $variable kann einen String enthalten, 'ichbineinstring' ist auch ein Wert vom Typ String.
- Sven Rautenberg