Този код ми е проблемен, правя всичко както трябва услугата ми е добавена както трябва (казаха ми от SMSPay) но след като пратя смс с текста който трябва и потребителското име на номера който трябва не ми добавя гласове, от къде може да е проблема?
smsconfig.php
Код:
<?
include("smsconfig.php");
$number_from = $_GET['msisdn'];
$sms_number = $_GET['vanumber'];
$sms_price = $_GET['vasms'];
$sms_text = $_GET['text'];
list($kay,$value) = explode(" ",$sms_text);
$checkuser = mysql_query("SELECT * FROM users WHERE id='$value'");
if(mysql_num_rows($checkuser)>0)
{
$user = mysql_fetch_array($checkuser);
$uu = $user['username'];
if($sms_number == $nomer1) {
$update = mysql_query("UPDATE users SET plus=plus+5 WHERE username='$var[1]'");
echo '+OK Uspeshno dobavihte 5 glasa na '.$var[1];
} elseif($sms_number == $nomer2) {
$update = mysql_query("UPDATE users SET plus=plus+20 WHERE username='$var[1]'");
echo '+OK Uspeshno dobavihte 20 glasa na '.$var[1];
} elseif($sms_number == $nomer3) {
$update = mysql_query("UPDATE users SET plus=plus+50 WHERE username='$var[1]'");
echo '+OK Uspeshno dobavihte 50 glasa na '.$var[1];
} elseif($sms_number == $nomer4) {
$update = mysql_query("UPDATE users SET plus=plus+100 WHERE username='$var[1]'");
echo '+OK Uspeshno dobavihte 100 glasa na '.$var[1];
} else {
echo '+OK Greshka...';
}
}
else
{
echo '+OK Greshka...';
}
?>
smsconfig.php
Код:
<?
$kay1 = "BGVOTZARIBI"; // ключовата дума в смс за 0.60лв.
$kay2 = "BGVOTZARIBI"; // ключовата дума в смс за 1.20лв.
$kay3 = "BGVOTZARIBI"; // ключовата дума в смс за 2.40лв.
$kay4 = "BGVOTZARIBI"; // ключовата дума в смс за 4.80лв.
$nomer1 = "1723"; // SMS номер на услугата за 0.60лв.
$nomer2 = "1990"; // SMS номер на услугата за 0.60лв.
$nomer3 = "1925"; // SMS номер на услугата за 0.60лв.
$nomer4 = "1935"; // SMS номер на услугата за 0.60лв.
$prize1 = "5"; // Колко гласа получава ако изпрати SMS за 0.60лв.
$prize2 = "20"; // Колко гласа получава ако изпрати SMS за 1.20лв.
$prize3 = "50"; // Колко гласа получава ако изпрати SMS за 2.40лв.
$prize4 = "100"; // Колко гласа получава ако изпрати SMS за 4.80лв.
?>