# MARAZM (03.12.2016 / 19:17)Ясно. Хочу немного поправить - это не переменная у него без кавычек, а имя ключа массива $_POST. Замечание верное, потому что имя ключа без апострофов будет воспринято интерпретатором НЕ как строка, а как константа. А так как константы с таким именем в скрипте нет, то и будет сгенерировано предупреждение.
ДоХтор, $_POST[msg] валидатору не очень нравится, да и в скрипте есть лишние запросы переменные...уже выложил нечто подобное но чуть лучше функциями.