Показать сообщение отдельно
  #1 (permalink)  
Старый 29.11.2016, 16:31
Аватар для karakym
Профессор
Отправить личное сообщение для karakym Посмотреть профиль Найти все сообщения от karakym
 
Регистрация: 21.02.2010
Сообщений: 213

Помогите отправить данные в php
Доброго времени суток, есть такой jquery:
// Form Submit
	{
		requestForm.on('submit', function(e){
			e.preventDefault();
			if(!fullNameValidate() && !phoneNumberValidate() && !emailValidate()){

				$('#request-demo').removeClass('success error');
				$('#request-demo').addClass('loading');

				$('html, body').animate({scrollTop: $('#request-demo').offset().top - 150}, 1000);
				var fullNameVal = $('#fullName').val();
				var phoneNumberVal = $('#phoneNumber').val();
				var emailVal = $('#email').val();
				var messageVal = $('#message').val();
				var dataString =	'fullNameVal=' + fullNameVal +
					'&jobTitleVal=' + jobTitleVal +
					'&organizationVal=' + organizationVal +
					'&phoneNumberVal=' + phoneNumberVal +
					'&emailVal=' + emailVal +
					'&messageVal=' + messageVal;
				var pushBulletString =	'Имя: ' + fullNameVal +
					'\nНомер телефона: ' + phoneNumberVal +
					'\nEmail: ' + emailVal +
					'\nСообщение: ' + messageVal;
				$.ajax({
					type: "POST",
					url: "./form.php",
					crossDomain: true,
					data: dataString,
					success: function(response) {
						if(response.state === 'success'){ // Request added
							$('.success-block .user-name').text(response.fullName);
							$('#request-demo').removeClass('loading');
							$('#request-demo').addClass('success');
							pushBullet(pushBulletString);
						}else if(response.state === 'requested'){ // User Already Requested
							$('.requested-block .user-name').text(response.fullName);
							$('.requested-block .email').text(response.email);
							$('#request-demo').removeClass('loading');
							$('#request-demo').addClass('requested');
						}else{ // Some kind of error
							$('#request-demo').removeClass('loading');
							$('#request-demo').addClass('error');
							setTimeout(function(){ $('#request-demo').removeClass('error'); }, 2000);
						}
						// setTimeout(function(){ $('#request-demo').removeClass('success'); }, 2000);
					},
					error: function(error){
						console.log(error);
						$('#request-demo').removeClass('loading');
						$('#request-demo').addClass('error');
						setTimeout(function(){ $('#request-demo').removeClass('error'); }, 2000);
					}
				});
			}
		})
	}

Но потерялся php файл который получает данные и отправляет на почту.
Помогите его правильно составить.
Ответить с цитированием