Php dropzone.js如何在上传完成后向我发送邮件

Php dropzone.js如何在上传完成后向我发送邮件,php,dropzone.js,Php,Dropzone.js,我已经将dropzone.js脚本添加到我的站点并使其正常工作。现在,当有人在这个dropzone上传东西时,我想收到一封电子邮件。我只是不知道如何在php中实现这一点 我的html: <form action="dropzone/upload.php" class="dropzone" id="myAwesomeDropzone"></form> myupload.php <?php $ds = DIRECTORY_SEPARATOR; $storeFol

我已经将dropzone.js脚本添加到我的站点并使其正常工作。现在,当有人在这个dropzone上传东西时,我想收到一封电子邮件。我只是不知道如何在php中实现这一点

我的html:

<form action="dropzone/upload.php" class="dropzone" id="myAwesomeDropzone"></form>

myupload.php

<?php
$ds = DIRECTORY_SEPARATOR;

$storeFolder = 'uploads';
$digits = '';

$amountOfDigits = 4;
$numbers = range(0,9);
shuffle($numbers);

for($i = 0;$i < $amountOfDigits;$i++)
   $digits .= $numbers[$i];

if (!empty($_FILES)) {
    $tempFile = $_FILES['file']['tmp_name'];
    $targetPath = dirname( __FILE__ ) . $ds . $storeFolder . $ds;
    $targetFile = $targetPath . time() . '-' . $digits . '-' . $_FILES['file']['name'];
    move_uploaded_file($tempFile,$targetFile);
}
?>

上面的代码将文件发送到带有时间戳的文件夹,这样任何文件都不会覆盖现有文件。只有当这是做了我想要一封电子邮件,这样我知道有人上传了一个文件。如何才能做到这一点

我要使用的mailingscript:

$message = "bunch of html";

$headers = "MIME-Version: 1.0\r\n"; 
$headers.= "Content-type: text/html; charset=iso-8859-1\r\n"; 
$headers.= "From: examle <info@example.com>\r\n";
$subject = "example";
$to = "me@mydomain.com";

mail($to, $subject, $message, $headers)
$message=“一堆html”;
$headers=“MIME版本:1.0\r\n”;
$headers.=“内容类型:text/html;字符集=iso-8859-1\r\n”;
$headers.=“发件人:examle\r\n”;
$subject=“示例”;
$to=”me@mydomain.com";
邮件($to、$subject、$message、$headers)
当我改变时

move_uploaded_file($tempFile,$targetFile);
进入:

它像我想要的那样工作

if(move_uploaded_file($tempFile,$targetFile)
{
    //my mailingcode here
}