От: От: Купувам Интеграция на Mobio и Aardvark Topsites
Благодаря, като съм пействал във форума някак си съм пропуснал горните редове. Иначе файлът mobio.php включва този ред:
Благодаря, като съм пействал във форума някак си съм пропуснал горните редове. Иначе файлът mobio.php включва този ред:
Код:
<?php
function mssql_real_escape_string($str) { return str_replace("'","''",$str); }
$item = mssql_real_escape_string($_REQUEST["item"]);
$fromnum = mssql_real_escape_string($_REQUEST["fromnum"]);
$extid = mssql_real_escape_string($_REQUEST["extid"]);
$mobio_remote_addrs = array("87.120.176.216", "194.12.244.114");
$servID = 24831;
$db_serv = '127.0.0.1';
$db_user = '';
$db_pass = '';
$db_name = '';
$credits_to_add = '10000';
if(in_array($_SERVER['REMOTE_ADDR'], $mobio_remote_addrs)) {
$sms_reply = 'Greshka. Spazvaite tochno instrukciite';
$conn = mssql_connect($db_serv, $db_user, $db_pass);
if($conn) {
mssql_select_db($db_name);
$res = mssql_query("SELECT unq_pv_0_monthly FROM ats_stats WHERE username='$item'");
if(mssql_num_rows($res)>0) {
mssql_query("UPDATE ats_stats SET unq_pv_0_monthly=unq_pv_0_monthly+'$credits_to_add' WHERE username='$item'");
}else{
mssql_query("INSERT INTO ats_stats (username, unq_pv_0_monthly) VALUES('$item', '$credits_to_add')");
}
$res = mssql_query("SELECT unq_pv_0_monthly FROM ats_stats WHERE username='$item'");
if(mssql_num_rows($res)>0) {
$row = mssql_fetch_row($res);
$sms_reply = "Vashite krediti sa uspeshno zakupeni. Imate {$row[0]} crediti.";
}
}
file("http://mobio.bg/paynotify/pnsendsms.php?servID=$servID&tonum=$fromnum&extid=$extid&message=".urlencode($sms_reply));
}
?>
Здравей,
не вждам къде са дефинирани IP адресите на на мобио.
Може да е грешка, която сте направили докато сте поствали кода, но ако ги няма никога скрипта няма да влезе в първото условие и съответно да отговори на заявката.
Добавете следният ред веднага след конфигурацията:
Код:$mobio_remote_addrs = array("87.120.176.216", "194.12.244.114");
редакция: сега видях, че в примерите по-горе го има, но във вашият файл липсва