Бедлам в коде со строки 11 и по 20 можно спокойно выбрасывать и заменить на var dataString = this.serialize();, и на сервере оперировать ключами, которые есть имена полей формы.
Что это такое pushBullet(pushBulletString) и нужно ли не знаю.
crossDomain: true, это для кого? Отправка то на свой домен, каким боком нужен crossDomain?
$_REQUEST - это данные которые могут перекрываться GET, POST, COOKIE данными и в той последовательности, в которой они прописаны в конфигурации. Другими словами клиент может сделать произвольную подставу. Если вы контролируете процесс, ожидаете данные пришедшие методом POST, то и проверять нужно не $_REQUEST, а $_POST.
По самой отправке почты - тревожим Гугл, спрашивая "PHP отправка почты" и читаем как правильно оформляется почтовое отправление, ибо так как это у вас написано делать нельзя. При этом отправка может быть как функциями mail/mb_send_mail, так и SMTP.
|