Показать сообщение отдельно
  #4 (permalink)  
Старый 30.11.2016, 01:27
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Бедлам в коде со строки 11 и по 20 можно спокойно выбрасывать и заменить на var dataString = this.serialize();, и на сервере оперировать ключами, которые есть имена полей формы.
Что это такое pushBullet(pushBulletString) и нужно ли не знаю.

crossDomain: true, это для кого? Отправка то на свой домен, каким боком нужен crossDomain?

$_REQUEST - это данные которые могут перекрываться GET, POST, COOKIE данными и в той последовательности, в которой они прописаны в конфигурации. Другими словами клиент может сделать произвольную подставу. Если вы контролируете процесс, ожидаете данные пришедшие методом POST, то и проверять нужно не $_REQUEST, а $_POST.

По самой отправке почты - тревожим Гугл, спрашивая "PHP отправка почты" и читаем как правильно оформляется почтовое отправление, ибо так как это у вас написано делать нельзя. При этом отправка может быть как функциями mail/mb_send_mail, так и SMTP.
Ответить с цитированием