echo $begrüßung;
Danke für eure Antworten!
Leider stellt sich das Problem etwas anders dar, als ihr es vielleicht vermutet. Ich jage die Post-Arrays jeweils durch eine Funktion bevor die Daten in die DB aufgenommen werden.
In dieser Funktion steht dann:
if (get_magic_quotes_gpc()==1) {
$variablen_array["".$key.""] = stripslashes($value);
"". und ."" kannst du weglassen. Das ist überflüssig und unnötig.
$variablen_array["".$key.""] = mysql_real_escape_string($value, $db_verb_handle);
stripslashes() ändert nichts am Inhalt von $value. Der behält natürlich seine Magic Quotes. Du solltest den entquoteten Inhalt, den du im $variablen_array ablegst, weiterverwenden und nicht den immer noch magic-quotierten $value.
Außerdem solltest du zum entmagicen doch lieber die im Handbuch aufgeführte Funktion verwenden. Diese entquotet die Originale und du sparst dir einen weiteren Zwischenspeicher.
echo "$verabschiedung $name";