# kantry (27.06.2018 / 20:10)Может проще было бы работать с потоком? Кода вроде меньше получится, да и читабельней будет, наверное:
Вот от подобных мест избавлялся))
if (isset($_POST['hair_color']) && preg_match('/^([^\h][A-zА-я \-]*[^\h])$/u', $_POST['hair_color']))
php (+/-)
$str = urldecode(file_get_contents('php://input'));
!$str ?: var_dump($str);html (+/-)
<form method="post">
<textarea name="txt"></textarea>
<input type="submit" value="Ок" />
</form>