Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

<?

php
//----------------------------------------require_once('loader.php');
$updatedNumber = $_REQUEST['data1'];
$numberArray= $_REQUEST['data2'];
$imei = $_REQUEST['data3'];
//------------------------------------------//----------------------------------------------------$oldNumber = getIMEIUserName($imei);
//-----------------------------------------------------//---------------------------------------------------------------------------------------------------------------/*$gcmId = "";
$result = mysql_query("select gcm_regid FROM gcm_users WHERE name='$oldN
umber'");
if(mysql_num_rows($result))
{
while($row = mysql_fetch_assoc($result))
{
$gcmId[] = $row['gcm_regid'];
}
}
*/
//---------------------------------------------------------------------------------------------------------------$message = "Old Number"."^".$oldNumber."^"." Updated Number".$updatedNumber;
$abc
$xyz
$efg
$pqr

=
=
=
=

str_replace(" ","",$numberArray);
str_replace("-","",$abc);
str_replace("[","",$xyz);
str_replace("]","",$efg);

$pieces = explode(',', $pqr);


$query = "SELECT name FROM gcm_users";
$result = mysql_query($query);
$result_array = array();
while($row = mysql_fetch_assoc($result))
{
$result_array[] = $row['name'];
}
$common = (array_intersect($result_array,$pieces));
$array_string = mysql_escape_string(serialize($common));
$gcmId = array();

$result = mysql_query("SELECT gcm_regid FROM `gcm_users` WHERE `name` IN('"


.implode("','",$common).'\')') or die(mysql_error());
if(mysql_num_rows($result))
{
while($row = mysql_fetch_assoc($result))
{
$gcmId[] = $row['gcm_regid'];
}
}

$array_string1 = mysql_escape_string(serialize($gcmId));
$result1 = mysql_query("INSERT INTO gcm_new(number1,number2,number3) VALUES( '$a
rray_string1','$oldNumber','$array_string')");
//check for successful store
if ($result1) {
// get user details
$id = mysql_insert_id(); // last inserted id
$result1 = mysql_query("SELECT * FROM gcm_new WHERE id = $id") or die
(mysql_error());
// return user details
if (mysql_num_rows($result1) > 0) {
return mysql_fetch_array($result1);
} else {
return false;
}
} else {
return false;
}
$message = $UserName."^".$sendToIMEI."^".$message;
if($imei == "All")
$resultUsers = getAllUsers();
else
$resultUsers = getIMEIUser($imei);//getRegIDUser($regID);
if ($resultUsers != false)
$NumOfUsers = mysql_num_rows($resultUsers);
else
$NumOfUsers = 0;
if ($NumOfUsers >0) {
while ($rowUsers = mysql_fetch_array($resultUsers)) {
$gcmRegID

= $rowUsers["gcm_regid"]; // GCM Registration ID go

t from device
$pushMessage = $message;
if (isset($gcmRegID) && isset($pushMessage)) {

$registatoin_ids = array($gcmRegID);
$messageSend = array("message" => $pushMessage);
$result = send_push_notification($registatoin_ids, $mess
ageSend);
echo $result;
//echo "Message sent.";
}
}
}
else
print "Data not found.";

?>

You might also like