Скрипта е следния.
Проблема е следния вместо да добавя само в поле lista и на един потребител то добавя на всички потребители.
[sql]
CREATE TABLE IF NOT EXISTS `gora` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(60) NOT NULL,
`lista` int(11) NOT NULL,
`sms` int(11) NOT NULL,
`vip` int(11) NOT NULL,
`mail` varchar(60) NOT NULL,
`password` varchar(255) NOT NULL,
`skype` varchar(255) NOT NULL,
`lvl` int(11) NOT NULL,
`ip` varchar(255) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
[/sql]
системата за смс-и е от smser
PHP:
<?php
include("config.php");
$date= $_REQUEST["date"];
$sender= $_REQUEST["sender"];
$keyword= $_REQUEST["keyword"];
$message = $_REQUEST["message"];
$number = $_REQUEST["number"];
$extid = $_REQUEST["extid"];
$smser_remote_addrs = array("79.124.67.10", "79.124.67.11");
if(in_array($_SERVER['REMOTE_ADDR'], $smser_remote_addrs)) {
$sql = mysql_query("UPDATE gora SET lista=lista+10 , sms=sms+1 WHERE name like '".$username."%'");
$sql2 = mysql_query("UPDATE admin SET sms=sms+1, sms_to4ki= sms_to4ki+1");
$sms_reply = "Vie uspeshno dobavihte 10 to4ki.";
file("http://www.smser.eu/service/response.php?extid=$extid&number=$sender&message=".urlencode($sms_reply));
echo "OK"; //Tova ne se promenq
}
?>
Проблема е следния вместо да добавя само в поле lista и на един потребител то добавя на всички потребители.
[sql]
CREATE TABLE IF NOT EXISTS `gora` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(60) NOT NULL,
`lista` int(11) NOT NULL,
`sms` int(11) NOT NULL,
`vip` int(11) NOT NULL,
`mail` varchar(60) NOT NULL,
`password` varchar(255) NOT NULL,
`skype` varchar(255) NOT NULL,
`lvl` int(11) NOT NULL,
`ip` varchar(255) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
[/sql]
системата за смс-и е от smser