des2.php 8.32 KB
<?php
//set_time_limit(0);
/*
$to      = 'reklama@eltrade.com.ua';
$subject = 'Îòêðûòèå ìàãàçèíà íà Äíåïðîâñêîé íàáåðåæíîé, 23 à.';

//<img src="http://extremstyle.ua/p301.png">
$message = <<<HTML
<html>
<meta content="text/html; charset=windows-1251" http-equiv="content-type" />


<table cellspacing=0 cellpadding=0 style="border:1px dashed #000;border-radius:10px;padding:10px;width:660px;margin-left:4px;">
<tr>
<td align="left">
Ïðèãëàøàåì â íîâûé ìàãàçèí íà Äíåïðîâñêîé íàáåðåæíîé, 23 à. <br>
Ïî ñëó÷àþ îòêðûòèÿ, òîëüêî çäåñü è òîëüêî ñ 26.06 ïî 5.07 äîïîëíèòåëüíàÿ ñêèäêà 15 % íà âñå. Ïðèÿòíûõ ïîêóïîê!<br>
<a href="http://extremstyle.ua/news/otkryitie_novogo_magazina_v_kieve-436/">Ïîäðîáíåå</a>


<br><br>
<a href="http://extremstyle.ua">http://extremstyle.ua</a>
<br><br>
</td>
</tr>
</table>


</html>

HTML;
$headers = 'From: extremstyle@eltrade.com.ua' . "\r\n";

$headers .= 'Content-Type: text/html; charset=windows-1251' . "\r\n";

//if($row2['active']=='0')
//@mail($to, $subject, $message, $headers);



sendMail($to, $to, "extremstyle.ua@eltrade.com.ua", "ExtremStyle", $subject, $message);*/


/*
$content = implode("",file("http://yandex.ru"));
$content = str_replace(">","",$content);
$content = str_replace("<","",$content);
$content = str_replace("/","",$content);
$content = str_replace("'","",$content);
$content = str_replace('"',"",$content);
$content = str_replace(":","",$content);
list($a,$b)=spliti("b-region__time",$content,2);
list($times,$b)=spliti("!",$b,2);
$times = preg_replace("/[^0-9]+/","",$times);

$times1 = substr($times,2,2);
$times2 = substr($times,0,2);
$times = strtotime(date("d-m-Y")." ".$times2.":".$times1.":00");


//exit;

$ttt = strtotime("01-07-2012");
//echo $ttt."=".date("d:m:Y",$ttt);
*/


//////////validEmail();

//$_SERVER['DOCUMENT_ROOT'] = realpath(dirname(__FILE__));
//require($_SERVER['DOCUMENT_ROOT'] . "/libs/setup.php");



/*
$send = 0;

///////////Clear
$sql = "UPDATE card SET `card`='0';";
$result = mysql_query($sql) or die(mysql_error());
$sql = "SELECT * FROM card;";
$result = mysql_query($sql) or die(mysql_error());
$counter = 120000;
while ($row = mysql_fetch_assoc($result)) {
$sql = "UPDATE card SET `card`='".$counter."' WHERE `id`=".$row['id'].";";
$result2 = mysql_query($sql) or die(mysql_error());
$counter++;
}


////////////
*/
$_SERVER['DOCUMENT_ROOT'] = realpath(dirname(__FILE__));
$tmpfname = $_SERVER['DOCUMENT_ROOT'] . "/cron/cron.txt";
$handle = fopen($tmpfname, "a");
fwrite($handle,date("Y-m-d h:i:s")."\r\n");
fclose($handle);


$sql = "SELECT * FROM zlo_users WHERE `group`='2' AND `send`='0' order by id desc LIMIT 20;";
//$sql = "SELECT * FROM zlo_users WHERE `email`='andrey.belyy@gmail.com' LIMIT 1;";
//$sql = "SELECT * FROM zlo_users WHERE `group`='2' AND kiev=1 order by id desc LIMIT 30;";

//exit;


$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_assoc($result)) {

    $result2 = mysql_query("SELECT `card`,`active`,`id` FROM `card` WHERE `user_id`='".$row['id']."' LIMIT 1;") or die(mysql_error());
    $row2 = mysql_fetch_assoc($result2);

$sql_update = "UPDATE zlo_users SET `send`='1' WHERE `id`='".$row['id']."';";
//$sql_update = "UPDATE zlo_users SET `kiev`='2' WHERE `id`='".$row['id']."';";
    $result_update = mysql_query($sql_update) or die(mysql_error());
    $send++;


    $to      =  $row['email'];
    $subject = 'Ñêèäêè íà âåëîñèïåäû «Specialized»';

//<img src="http://extremstyle.ua/p301.png">
    $message = <<<HTML
<html>
<meta content="text/html; charset=windows-1251" http-equiv="content-type" />


<table cellspacing=0 cellpadding=0 style="border:1px dashed #000;border-radius:10px;padding:10px;width:660px;margin-left:4px;">
<tr>
<td align="left">
Ñêèäêè íà âåëîñèïåäû «Specialized»  <a href="http://extremstyle.ua/velosipedy-2-catalogs/filter;filter=y3441_2015/">êîëëåêöèè 2015</a>.
<br><br>
 çàâèñèìîñòè îò ìîäåëè  ñêèäêè ñîñòàâëÿþò <b><font color=red>20-25%</font></b>. Óäà÷íûõ ïîêóïîê!
<br><br>
<a href="http://extremstyle.ua">http://extremstyle.ua</a>
<br><br>
</td>
</tr>
</table>


</html>

HTML;
    $headers = 'From: extremstyle@eltrade.com.ua' . "\r\n";

    $headers .= 'Content-Type: text/html; charset=windows-1251' . "\r\n";

//if($row2['active']=='0')
//@mail($to, $subject, $message, $headers);



    sendMail($to, $to, "extremstyle.ua@eltrade.com.ua", "ExtremStyle", $subject, $message);

}


echo $send;









































function sendMail ($to, $nameto, $from, $namefrom, $subject, $mailMessage, $files='') { // $files = array('archive.zip' => 








// Âàø êëþ÷ äîñòóïà ê API (èç Ëè÷íîãî Êàáèíåòà)
    $api_key = "5xaiqb1pnuu8jsun4rwxhow4shj11e55zdhjf5do";

// Ïàðàìåòðû ñîîáùåíèÿ
// Åñëè ñêðèïò â êîäèðîâêå UTF-8, íå èñïîëüçóéòå iconv
    $email_from_name = $namefrom;
    $email_from_email = $from;
    $email_to = $to;
    $email_body = urlencode(iconv('cp1251', 'utf-8',$mailMessage));


    $subject = iconv('cp1251', 'utf-8',$subject);

    $email_body = iconv('cp1251', 'utf-8',$mailMessage);


    $email_subject = $subject;
    $list_id = "1774752";

// Ñîçäà¸ì POST-çàïðîñ
    $POST = array (
        'api_key' => $api_key,
        'email' => $email_to,
        'sender_name' => $email_from_name,
        'sender_email' => $email_from_email,
        'subject' => $email_subject,
        'body' => $email_body,
        'list_id' => $list_id
    );

// Óñòàíàâëèâàåì ñîåäèíåíèå
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $POST);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_URL,
        'http://api.unisender.com/ru/api/sendEmail?format=json');
    $result = curl_exec($ch);

    if ($result) {
        // Ðàñêîäèðóåì îòâåò API-ñåðâåðà
        $jsonObj = json_decode($result);

        if(null===$jsonObj) {
            // Îøèáêà â ïîëó÷åííîì îòâåòå
            echo "Invalid JSON";

        }
        elseif(!empty($jsonObj->error)) {
            // Îøèáêà îòïðàâêè ñîîáùåíèÿ
            echo "An error occured: " . $jsonObj->error . "(code: " . $jsonObj->code . ")";

        } else {
            // Ñîîáùåíèå óñïåøíî îòïðàâëåíî
            echo "Email message is sent. Message id " . $jsonObj->result->email_id;

        }
    } else {
        // Îøèáêà ñîåäèíåíèÿ ñ API-ñåðâåðîì
        echo "API access error";
    }









}










function validEmail(){


    $api_key = "5xaiqb1pnuu8jsun4rwxhow4shj11e55zdhjf5do";


    $email = "extremstyle@eltrade.com.ua";


    $login = "artweb";


    $api_url = "http://api.unisender.com/ru/api/validateSender?format=json".
        "&api_key=$api_key&email=$email&login=$login";


    $result = file_get_contents($api_url);

    if ($result) {

        $jsonObj = json_decode($result);

        if(null===$jsonObj) {

            echo "Invalid JSON";

        }
        elseif(!empty($jsonObj->error)) {

            echo "An error occured: " . $jsonObj->error . "(code: " . $jsonObj->code . ")";

        } else {

            echo "Success";
        }

    } else {

        echo "API access error";
    }

}
















exit;

$content = "";

$ffffff = explode("\n",$content);

exit;

for($i=0;$i<count($ffffff);$i++){
    $to = trim($ffffff[$i]);
    echo $to."- ";
    $subject = iconv('cp1251','utf-8','Ïðåæäåâðåìåííîå óâåäîìëåíèå î àêöèè');
    $message = <<<HTML
Óâàæàåìûé ïîêóïàòåëü. Ïðèíîñèì ñâîè èçìåíåíèå çà ïðåæäåâðåìåííóþ ïóáëèêàöèè àêöèè.

Åñëè Âû ïîëó÷èëè ïèñüìî ñ òåêñòîì:
-----------------------------------
Ç 14-ãî ïî 20-ñ³÷íÿ â ìåðåæ³ ìàãàçèí³â «Åêñòðåì Ñòàéë» ä³º çíèæêà 25% ïî äèñêîíòí³é êàðòö³ (íåçàëåæíî â³ä ¿¿ íîì³íàëó) íà òâåðäå ã³ðñüêîëèæíå ñïîðÿäæåííÿ. Ïðè â³äñóòíîñò³ äèñêîíòíî¿ êàðòî÷êè ¿¿ ìîæíà îòðèìàòè, çàºðåñòðóâàâøèñü íà ñàéò³ extremstyle.ua. Âàì íåîáõ³äíî çàïîâíèòè ïîëÿ E-mail òà ðóçäðóêóâàòè ôëàºð, ïî ÿêîìó âè çìîæåòå îòðèìàòè çíèæêó 25 % âæå ïðè ïåðø³é ïîêóïö³ íà ïåð³îä àêö³¿ . Òàêîæ âè ìîæåòå îáì³íÿòè ôëàºð íà äèñêîíòó êàðòêó ó êè³âñüêîìó ìàòàçèí³ «ªêñòðåì Ñòàéë» . Âäàëèõ ïîêóïîê! «Åêñòðåì Ñòàéë» - íàéá³ëüøèé âèá³ð íàéêðàùîãî ñïîðÿäæåííÿ!
-----------------------------------
Èëè ñ òåêñòîì: "î àêòèâàöèè êàðòû".

Ýòî ïèñüìî áûëî òåñòîâûì è îøèáî÷íî îòïðàâëåíî.
Äàííîå àêöèÿ åùå íå äåéñòâèòåëüíà â Áëèæàéøåå âðåìÿ ïî ïî÷òå èëè â Ëè÷íîì ñîîáùåíèè ìû ñîîáùèì î ïðîâåäåíèè íàäîé Àêöèè. Äàòû è ðàçìåð ñêèäêè.
Ñïàñèáî çà ðàáîòó ñ íàìè.
HTML;
    $headers = 'From: no-reply@extremstyle.ua' . "\r\n";


    @mail($to, $subject, $message, $headers);


}






?>