\\ Skrypt jest udostępniany na zasadach //public domain//.\\ Aby skrypt zliczał nam wysłane sms'y należy dodać poniższy skrypt do **config-and-functions.php** oraz uzupełnić dane dot. połączenia z serwerem sql: ===== Config-And-Functions.php ===== Wszystko wrzucamy przed znacznik **//__?>__//** (znajduje się on na końcu pliku). function sms_cost($sms){ $SQL = $GLOBALS['SQL']; $cost = explode(" ", $sms); $cost_p = $cost[0] * (23/123); $dzialanie = 41/100; //dla homepaya to będzie 50/100 $cas = ($cost[0] - $cost_p) * $dzialanie; $cash = round ($cas, 2); $SQL->query('INSERT INTO sms_cost (cash) VALUES('.$cash.')'); } ===== SQL ===== ** następnie należy wykonać zapytania do sql'a: \\ ** CREATE TABLE IF NOT EXISTS `sms_cost` ( `id` int(11) NOT NULL AUTO_INCREMENT, `cash` double DEFAULT NULL, `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id`) ); ===== Buypoints.php ===== Kolejno przechodzimy do buypoints.php i szukamy tego: \\ if(add_points($account, $config['dotpay'][$sms_type]['addpoints'])) i pod **{** dodajemy: **DOTPAY** \\ sms_cost($config['dotpay'][$sms_type]['sms_cost']); \\ **HOMEPAY** \\ sms_cost($config['homepay'][$sms_type]['sms_cost']); \\ Od teraz po każdym prawidłowym wpisaniu kodu, skrypt zapisze do bazy sumę zaokrągloną do 1 miejsca po przecinku. ===== Poznajemy sumę pieniędzy za dany miesiąc ===== SELECT SUM(cash) FROM sms_cost WHERE `date` > '2010-11-0' AND `date` < '2010-12-0' Gdzie **2010-11-0** to rok, miesiąc, dzień od którego chcemy liczyć łączną ilość kasy, a **2010-12-0** to data, do której skrypt ma zliczyć kase