Вы должны указать свои ключи массива:
$department = mysql_real_escape_string($_POST['department']);
$name = mysql_real_escape_string($_POST['name']);
$email = mysql_real_escape_string($_POST['email']);
$message = mysql_real_escape_string($_POST['message']);
Как есть, он искал константы, называемые department
, name
, email
, message
и т. д. Когда это происходит «Найти такую константу, PHP (странно) интерпретирует ее как строку (« department »и т. д.). Очевидно, что это может легко сломаться, если вы позже определите такую константу (хотя это плохой стиль, чтобы иметь строчные константы).