Мне что еще раз код написать или достаточно для понимания?
Я разве это придумал в вашем коде на сервере?
$name = $_POST['name'];
$drug = $_POST['drug'];
$phone = $_POST['phone'];
......
Нет. Это я согласно этого в своем коде формы именовал так поля ее: name, drug, ....
А у вас что за хрень такая name="req_name" и т.д.? Как может север получить в массиве полученном по ключу name, если в нем такого нет? Естественно $name = $_POST['name'] будети равно NULL. Вы же на сервере ничего не проверяете (и на клиенте тоже), не важно что там пришло, пустое ли поле или нет, сразу воткнули в почтовое сообщение и отправили.
|