Я попробовал этот код из сообщения, но этот код отправляет два электронных письма в одном запуске файла.
Файл электронной почты отправляет электронную почту два раза с использованием php mail функция
Подскажите что я делаю не так -
<?php
function mytextoverimage( $mytext ) {
$headurl = 'http://dummyimage.com/600x400/ffffee/00d5ff.jpg';
header('Content-type: image/jpeg');
$jpg_image = imagecreatefromjpeg($headurl);
$black = imagecolorallocate($jpg_image, 1, 1, 1);
$font_path = 'myfont/arial.ttf';
$text = $mytext;
imagettftext($jpg_image, 24, 0, 175, 85, $black, $font_path, $text);
imagejpeg($jpg_image);
imagedestroy($jpg_image);
}
$to = "[email protected]";
$subject = "This is a image conversion from Developer Zone";
$headers = "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
$message = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>My Title</title>
</head>
<body>
<table width="100%" cellspacing="5" cellpadding="0" border="0" bgcolor="#f0f0f0" style="color:666666;text-align:left; font:12px Verdana, Geneva, sans-serif">
<tr>
<td >'.mytextoverimage('Developer').'</td></tr></table></body></html>';
mail($to,$subject,$message,$headers); die;
Дайте мне знать, что я делаю неправильно, это правильный метод, который я использую -
<img src="'.mytextoverimage('Developer').'" />
Я перешел по этому URL-адресу, но трудно взломать любую справку с этой страницы - http://php.net/manual/en/function.imagejpeg.php
Я даже пытался сохранить этот метод mytextoverimage()
в другом файле, но все равно не помогает, электронная почта отправляется дважды :(
$_SERVER['REQUEST_TIME_FLOAT']
) в сообщение электронной почты. Затем вы увидите, отправлено ли электронное письмо в одно и то же время или есть небольшая разница. Вы можете еще больше улучшить это с помощью сеанса, точно зная, когда отправляется более одного электронного письма, каким сценарием, каким именно запросом инициализируется. - person hakre   schedule 05.01.2013