Я использую скрипт для отправки даты через Curl в интернет-магазин.
В том же скрипте при выполнении этого скрипта отправляется письмо.
Почта часто отправляется до завершения Curl. и, следовательно, отсутствуют важные параметры.
Как изменить сценарий, чтобы почта отправлялась после выполнения завитка?
// Some more curl code here
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
// execute post
$result = curl_exec($ch);
$data = json_decode($result);
// close connection
curl_close($ch);
// send mail
require('assets/phpmailer/class.phpmailer.php');
$mail = new phpmailer();
$mail->IsHTML(true);
// Some more mail code here
Подробнее здесь: https://stackoverflow.com/questions/445 ... continuing