1 |
torben |
191 |
<? |
2 |
|
|
require("mysql.php"); |
3 |
|
|
$to = $_GET["to"]; |
4 |
torben |
192 |
$message = str_replace("\r","",$_GET["message"]); |
5 |
torben |
191 |
$code = mysql_escape_string($_GET["code"]); |
6 |
|
|
$id = intval($_GET["id"]); |
7 |
|
|
|
8 |
|
|
if ($to != "" && $message != "" && $code != "" && $id != "") |
9 |
|
|
{ |
10 |
torben |
197 |
$count = 1; |
11 |
|
|
if (strlen($message) > 300 ) |
12 |
|
|
{ |
13 |
|
|
$message = substr($message,0,300); |
14 |
|
|
} |
15 |
|
|
if (strlen($message) > 160) |
16 |
|
|
{ |
17 |
|
|
$count = 2; |
18 |
|
|
} |
19 |
|
|
|
20 |
|
|
|
21 |
|
|
$sql = "UPDATE smscount SET smscount=smscount+$count, totalcount=totalcount+$count, lastsend=now() "; |
22 |
|
|
$sql .= "WHERE code='$code' AND id=$id AND enabled=1"; |
23 |
|
|
|
24 |
torben |
191 |
$count = squery($sql); |
25 |
|
|
if ($count > 0) |
26 |
|
|
{ |
27 |
|
|
$cmd = "smsqueue -m \"$message\" $to"; |
28 |
|
|
|
29 |
|
|
$out = ""; |
30 |
|
|
$res = exec($cmd, $out); |
31 |
|
|
echo $res; |
32 |
|
|
} |
33 |
|
|
else |
34 |
|
|
{ |
35 |
|
|
echo "Invalid id or code, OR account is disabled!"; |
36 |
|
|
} |
37 |
|
|
/*echo "cmd=$cmd<br>"; |
38 |
|
|
echo "res=$res<br>"; |
39 |
|
|
echo "out=$out<br>"; |
40 |
|
|
echo "id=$id<br>"; |
41 |
|
|
echo "count=$count<br>"; |
42 |
|
|
echo "sql=$sql<br>";*/ |
43 |
|
|
} else { |
44 |
|
|
echo "Not enough parameters!"; |
45 |
|
|
} |
46 |
|
|
|
47 |
|
|
?> |