У меня есть форма PHP, в которой данные формы() отправляются, а затем, если они успешны, возвращают их на ссылочную страницу (другими словами, сохраняя их на той же странице, что и форма) и добавляет? success = ИСТИНА к URL.Код отслеживания конверсии конверсии на форме submit
Вопрос в том, как я могу реализовать фрагменты кода конверсии AdWords и Yahoo Search Marketing для запуска только при отправке формы? Для функциональных целей, к сожалению, не представляется возможным отправить их на другую страницу в submit, которая была бы самым простым способом сделать это.
Соответствующий код из формы представляет действие, которое отправляет результаты и отправляет их на главную страницу ниже. У меня есть догадка, что это может быть так же просто, как вывод фрагментов кода отслеживания конверсий в инструкции if в конце, но я не уверен, что это правильно или синтаксис, чтобы правильно это сделать.
if (isset($_POST['sendContactEmail']))
{
$fname = $_POST['posFName'];
$lname = $_POST['posLName'];
$phone = $_POST['posPhone'];
$email = $_POST['posEmail'];
$note = $_POST['posText'];
$to = $yourEmail;
$subject = $yourSubject;
$message = "From: $fname $lname\n\n Phone: $phone\n\n Email: $email\n\n Note: $note";
$headers = "From: ".cleanPosUrl($_POST['posFName']. " " .$_POST['posLName'])." \r\n";
$headers .= 'To: '.$yourName.' '."\r\n";
$mailit = mail($to,$subject,$message,$headers);
if (@$mailit) {
header('Location: '.$referringPage.'?success=true');
}
else {
header('Location: '.$referringPage.'?error=true');
}
}