prova cosė:
codice:
preg_replace('/\{(\w+?)\}/e', '$_POST[$1]', $testo)
oppure definisci un array con i pattern
tipo
codice:
$pattern[] = '/\{(arrivalDateDay)\}/e';
$pattern[] = '/\{(arrivalDateMonth)\}/e';
etc...

preg_replace($pattern, '$_POST[$1]', $testo)
che č pių preciso