N'Obend
Hallo,
$bla = preg_replace("!{{(.*)}}!U", $_POST[$1], $string);
$1 ist in php eigentlich keine gültige Variable - versuch mal um $1 (oder um $_POST[$1]) einen Satz doppelte Anführungszeichen zu setzen.
Alles schon probiert, um $_POST[] gibts eine Fehlermeldung, um $1 werden die Platzhalter einfach gelöscht.
MudGuards Erklärung leuchtet mir durchaus ein. Nur gefallen will sie mir nicht ;)
Tschö,
dbenzhuser