初始化Feedback()
时,可以设置一些选项。在您的情况下, url 选项很重要。这个 url 应该指向一个使用$_POST[]
由 feedback.js 发送的数据的 php 脚本。获得所有数据后,您可以使用 php.ini 将其发送到电子邮件中。
以下是如何设置一些选项的示例:
Feedback({
label: 'What is your problem',
header: 'Report an issue',
nextLabel: 'Next',
reviewLabel: 'Review screenshot',
sendLabel: 'Send email',
closeLabel: 'Cancel',
messageSuccess: 'Done!',
messageError: 'Oops..',
url: 'path/to/email/sendFeedback.php' // This is what you need
});
在 sendFeedback.php 文件中,您应该执行以下操作
if($_POST) {
$image = $_POST['data'];
$otherField = $_POST['your-other-field'];
// Send email here
}
$_POST['data']
将图像保存为DOMString。其他输入字段值位于其他参数中,具体取决于您定义的其他字段。
在 php 中有很多方法可以发送电子邮件。
mail()
只是其中之一。信息可以在php.net上找到。