-1
Tuval resmini Email'e göndermeye çalışıyorum. Öncelikle html2canvas.js kullanarak div içeriğinin yakalanmasını sağlıyorum, ardından şimdi bu resmi e-postaya yüklemek istiyorum.Tuval resmine e-posta göndermek nasıl?
Tür bana sorunu
<div class="container">
<p>Some content goes here this content may have stylish text and icons</p>
<p>More contents</p>
</div>
<input type="submit" id="capture_div">
<script>
$(function(){
$('#capture_div').click(function(){
html2canvas($('.container'), {
onrendered: function (canvas) {
var img = canvas.toDataURL("image/png");
$.ajax({
type: "post",
url: "send_mail.php",
data: {img: canvas.toDataURL("image/png")},
dataType: "json",
success: function (data) {
..................
},
error: function() {
.................
}
});
}
}
</script>
Şimdi send_mail.php
<?php
$msg = '<img width="160" height="160" alt="star" src="'.$_POST['img'].'" />';
mail("[email protected]","My subject",$msg);
?>
... Bu resmi e-posta ile göndermek istemiyor musunuz? e-postanın kimin yüklemek istediğini ve ne zaman olduğunu anlamıyorum? Fakat datajaları ajax ile arka tarafa gönderebilirsiniz. sadece – iamkdev
formuna ekle Cevabınız için teşekkür ederiz Ben e-postaya dataurl göndermek istemiyorum, Gönder düğmesine tıklandıktan sonra mesaj olarak dinamik olarak oluşturulmuş tuval resmini eklemek gerekir. –
Bu gibi bir resim ekleyebilirsiniz '' ' – iamkdev