Помощ за " SMS-свързаност " за fortumo.bg ?

JeRrY

Registered
Здравейте!

Как да преобразувам този код, който се отнася за услугите на mobio.bg, във услугата на fortumo - " SMS-свързност ":

<?php
include("config.php");
$item = $_REQUEST["item"];
$fromnum = $_REQUEST["fromnum"];
$extid = $_REQUEST["extid"];

$mobio_remote_addr = "194.12.244.114";
$servID = 5101;

$username = htmlspecialchars(mysql_real_escape_string($_REQUEST["item"]));
$user_check = mysql_query("SELECT id FROM gora WHERE id='$username'");
$do_user_check = mysql_num_rows($user_check);
if ( $do_user_check > 0) {
if($_SERVER['REMOTE_ADDR'] == $mobio_remote_addr) {

$sql = "UPDATE gora SET lista= lista+10 , sms= sms+1 WHERE id='$username' "; //$lognat e potrebitelqt koito e vlqzal v acc.
$res = mysql_query($sql) or die (mysql_error());

$sql2 = "UPDATE admin SET sms= sms+1, sms_to4ki= sms_to4ki+1"; //$lognat e potrebitelqt koito e vlqzal v acc.
$res2 = mysql_query($sql2) or die (mysql_error());


$sms_reply = "Vie uspeshno dobavihte 10 to4ki.";

// your script action ends

file("http://mobio.bg/paynotify/pnsendsms.php?servID=$servID&tonum=$fromnum&extid=$extid&message=".urlencode($sms_reply));
}
}
else {
if($_SERVER['REMOTE_ADDR'] == $mobio_remote_addr) {




$sms_reply = "To4kite ne sa dobaveni.";

// your script action ends

file("http://mobio.bg/paynotify/pnsendsms.php?servID=$servID&tonum=$fromnum&extid=$extid&message=".urlencode($sms_reply));
}
}
?>
 
Впрочем кажи по-точно с каква цел ще използваш тази услуга и ще мога да ти помогна на 99% :)
 
<?php
header('Content-Type: text/html; charset=windows-1251');
/*
This Script is Created By CosaNostra for Fortumo.bg
Website: http://cosanostra.web-tourist.net/
Haralamov Network Inc
*/

/* Configoration Starts */
$stats = '10'; // Stats to add
$db_name = 'bdname'; // The Database
$db_ip = '127.0.0.1'; // The Server IP Adress
$db_user = 'bd user'; // MYSQL User
$db_pass = ''; // MYSQL Password
/* Configoration Ends */

$forumtoIPs=array('81.20.151.38','81.20.148.122','79.125.125.1');
$serverIP=$_SERVER['REMOTE_ADDR'];
$username = htmlspecialchars($_GET['message']);

if(!in_array($serverIP,$forumtoIPs)) die("Your IP isn`t in the list with permission!");
if(!$username) die("You did not enter account name in The SMS");

$connection = mysql_connect($db_ip, $db_user, $db_pass) or die('The Server has problem with Connection to database. Please contact the administrator!');
mysql_select_db($db_name);

$user_select = mysql_query("SELECT username FROM `table` WHERE username='$username'");
if(mysql_num_rows($user_select)==0) {
$returns = "Unknown username."; }

else {
$stats_select = mysql_query("SELECT `stats` FROM `table` WHERE username='$username'");
$curstatsa = mysql_fetch_row($stats_select);
$curstats = $curstatsa[0] + $stats;

if(mysql_num_rows($credits_select)>0) {
mysql_query("UPDATE `table` SET stats=stats+'$stats' WHERE username='$username'");
$returns = "Congratulation! Stats are added.";
}
else {
mysql_query("INSERT INTO `table` (username, stats) VALUES ('$username', '$stats')");
$returns = "Congratulation! Stats are added.";
}
}
echo $returns;

?>

Това е примерен код... тествай го от теста във Fortumo... В смс-а въвеждаш ника на играча на който ще се зареждат статсовете :)
 

Back
Горе