BIC sending

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
# $ crontab -e
# add:
# 0 * * * * DISPLAY=:0 php5 ~/bic.php
// данные
$email = 'email';
$tid = 'B...';
$url = 'http://www.buyincoins.ru/?r=account/order/track&email='.$email.'&tid='.$tid;
$res = file_get_contents($url);
preg_match('/><div class="title">(.*)<br \/></', $res, $order);
preg_match('/e">Статус заказа: (.*)<\//', $res, $status);
switch($status[1]) {
case "Dispatched":
$status = "Отправляется";
break;
case "Packaging":
$status = "Упаковка";
break;
case "Warehouse processing":
$status = "Обработка на складе";
break;
case "Paid":
$status = "Оплачено";
break;
case "Unpaid":
$status = "Неоплачено";
break;
default:
$status = "Что-то новое..";
break;
}
exec('notify-send "'.mb_substr($order[1], 0, 35).'..." "Статус: '.$status.'" -u low');