Привет!
<form action=http://localhost/prob.php method="post">
<input type="hidden" name="$beginmsg" value="$beginmsg-12">
<input type="submit" value="Send">Проблемка:
HTML понимает <...value="$beginmsg-12"> как строковую переменную. Тоесть $beginmsg = "$beginmsg-12 "
и потом соответственно в PHP выводжит echo($beginmsg); как "$beginmsg-12 " .
А как запомнить в HTML ... value= переменную число (int) ?
$beginmsg = "$beginmsg-12 "
>и потом соответственно в PHP выводжит echo($beginmsg); как "$beginmsg-12 "Вычисляй $beginmsg -= 12 до вставки в форму и затем пиши echo "<input ...>", встявлять переменную в html блоке бесполезно, php ее не парсит.