$_POST
- это массив, доступ к массивам осуществляется с помощью [], поэтому:
$_POST[$dynamic_salt]
Но, похоже, вы перепутали сторону сервера и сторону клиента в одном скрипте.
Исправление, которое я далтолько для конкретной ошибки, а не для алгоритма, который вы пытаетесь реализовать.