Я хочу отправить несколько переменных PHP по триггеру из JavaScript. Переменные, базы данных и скрипт работают, но я не могу понять нашу часть PHP.
Это то, на что, на мой взгляд, должен быть похож PHP, но он явно ошибочен. я просто хочу отправить несколько переменных.
if{
$mail = new PHPMailer;
$mail->isSMTP();
//Enable SMTP debugging
// 0 = off (for production use)
// 1 = client messages
// 2 = client and server messages
$mail->CharSet = 'UTF-8';
$mail->SMTPDebug = 0;
$mail->Debugoutput = 'html';
$mail->Host = "telekom-smtp.estaadspak.ee";
$mail->SMTPAuth = false;
$mail->Port = 25;
$mail->SMTPOptions = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
);
$mail->setFrom('noreply@telia.ee', 'Partnerkanalite vihje');
$mail->addAddress('frank-frederic.sentifolie@telia.ee');
$mail->Subject = 'Partnerkanalite vihje';
$msg='Allikas: '.$_POST['source'].
'<br>Ettevõtte nimi: '.$_POST['location'].
'<br>Volitatud isiku nimi: '.$_POST['client_name'].
'<br>Volitatud isiku kontakttelefon: '.$_POST['klkontakttelefon'].
'<br>Tahan, et minuga võetakse ühendust: '.json_encode($_POST['contact']).
'<br>Toode: '.json_encode($_POST['toode']).
'<br>Lisainfo: '.$_POST['kllisainfo'];
$mail->msgHTML('<strong>Vihjevormil salvestatud uus vihje.</strong>;
if (!$mail->send()) {
echo 'ERROR';
//return false;
//echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "SUCCESS";
}
}else{echo "SUCCESS";}
}
Это мой триггер JavaScript
else if (checked === true) {
console.log("asddd")
"send the stuff (part i need help with")
}
}
Я мог бы действительно использовать некоторую помощь, я действительно некомпетентен в php, и я действительно боролся