Sveiki, iškilo problema, kuriu sms sistemą ir nustatau po apmokėjimo laiką: dabartinis laikas + 30 dienų. Kaip po tų 30 dienų automatiškai patikrint ar užsakytas mėnuo jau baigės ar dar yra ir jeigu pasibaigė, ištrinti tą eilutę?

Dėkui už pagalbą!

Sveiki, pradėjau koduoti php bei mysql kalba, reikėjo sukurti sistemą, išsiuntus sms  į duomenų bazę importuoti tam tikrus atsakymus - Kreditus. Bandžiau 1.5 specifikacijai, bet nelabai žinau kuom skirias nuo 1.6. taigi mano bėda yra, kad mokėjimai.lt negauna jokio atsakymo iš severio, o turėtų gauti OK. Taigi, štai mano kodas, pagelbėkit.


<?php

include 'config.php';
include 'WebToPay.php';

try {

    $response = WebToPay::checkResponse($_GET, array(
            'projectid'     => $projectid,
            'sign_password' => $sign_password
        ));
    $connect = mysql_connect($hostname,$user,$pass) or die("Could not connect to database.");
    mysql_select_db($db, $connect);
   
    $ok = 'OK ';
    $keyword = $response['wp_key']; // bandziau _$GET['wp_key'], vistiek neveikia
    $smsip = end(explode(" ", $response['wp_sms']));
    $amount = $response['wp_amount'];
   
   
    if($amount == '29')  { $credits  = '100';   } else { ''; }
   
    if (!ereg("^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$",$ip)){

        echo $ok .= 'Blogas IP';

        die;

    }

    if ($keyword == $raktazodis1) {
   
    $r = mysql_query("SELECT * FROM `zp_bank` WHERE `IP` = '".$smsip."' LIMIT 1") or die( mysql_error());
    $row = mysql_num_rows($r);
    if ($row == 0) {
   
    die ("Tokio ip nera.");
   
    }
    else {
    mysql_query("UPDATE `zp_bank` SET Credits = Credits + $credits WHERE `IP` = '".$smsip."' ");
    echo $ok. = 'Jus sekmingai papildete savo banka 100 kreditais';
    }
    }
    echo $ok. = 'Kazkas ne taip';
}
    catch (Exception $e) {

    echo get_class($e).': '.$e->getMessage();
}
?>

AčIū KAS PADEDA.

P.S SIunčiu sms: credit1 (tai yra $raktazodis1) ir mano ip adresas bet atsakymo jokio negaunu, WebToPay.php failas 1.5 specifikacijos.