Merhaba arkadaşlar aşağıdaki kod ile müşterilerime fatura gönderiyorum ancak tek tek tıklayarak gönderiyorum bunu hepsine nasıl gönderebilirim yani tek link e tıklayarak tüm üyelerime mail ile faturasını göndermek istiyorum.
<?
include("baglanti.php");
$faturano=$_GET['faturano'];
$hizmet=$db->get_row("SELECT * FROM faturalar WHERE faturano='$faturano'");
$hizmetno=$hizmet->hizmetno;
$donem=$hizmet->donem;
$geneltoplam=$hizmet->geneltoplam;
$kim=$db->get_row("SELECT * FROM hesaplar WHERE musterino='$hizmet->musterino'");
function tarihDonustur($data) {
$tarihteki_ayirac = "-";
$ayir = explode($tarihteki_ayirac,$data);
$sonuc= $ayir[2]."-".$ayir[1]."-".$ayir[0]."";
return $sonuc;
}
$starih = tarihDonustur($hizmet->sonodeme);
if(empty($kim->firmaadi))
{$kimbu= $kim->adsoyad;
} else {
$kimbu= $kim->firmaadi;
}
$eposta=$kim->eposta;
$url = "goster.php?faturano=$faturano";
$binary_content = file_get_contents($url);
require 'mail/PHPMailerAutoload.php';
$mail = new PHPMailer();
$mail->isSMTP();
$mail->SMTPDebug = 0;
$mail->CharSet = 'utf-8';
$mail->Debugoutput = 'html';
$mail->Port = 587;
$mail->SMTPSecure = "tls";
$mail->SMTPAuth = true;
$mail->Subject = "$hizmetno Hizmet Nolu $donem Faturanız.";
$mail->AddBCC("$eposta");
$mail->IsHTML(true);
$mail->AddStringAttachment($binary_content, "fatura.pdf", $encoding = 'base64', $type = 'application/pdf');
//send the message, check for errors
$mail->send();
header("Refresh: 0; url=faturalar.php");
?>