Registruotis    Prisijungti    Forumas    Ieškoti    DUK




Mokėjimai.lt

Čia jums išties pagalbos ranka, jei susidūrėte su kokia nors bėda

Mokėjimai.lt

Standartinė harolldas » Gegužė 28th, 2012, 3:32 pm

Šitas kodas yra mokejimai.lt script callback, man reikia, kad raktažodžius semtu ne iš failo, bet iš MySQL bazės pagal užklausa


Kodas: Pasirinkti visus
<?php
$your_pass="slaptas kodas";      
$itemid=57;         
$key = "raktazodis";

require_once('../../config/config.php');

$test=0;
$status=1;

require_once(dirname(__FILE__).'/WebToPay.php');
try {
    $response = WebToPay::checkResponse($_GET, array(
            'sign_password' => $your_pass,
        ));
       
 
 }
$keywords=explode(" ",$response['sms']);
if(strcasecmp($keywords[0],$key)==0 AND count($keywords)>=1 AND strlen($keywords[1])>0)
{
    $mysql=mysql_connect($host, $user, $pass);
    mysql_select_db($db);
    mysql_query("SET NAMES 'utf8'");
    $keywords[1]=mysql_real_escape_string($keywords[1]);
    $objres=mysql_query("SELECT MAX(`object_id`) FROM `items`");
    list($objectid)=mysql_fetch_row($objres);
    $objectid++;
    mysql_query("INSERT INTO `items` SET `owner_id`=(SELECT `obj_Id` FROM `characters` WHERE `char_name` LIKE '".$keywords[1]."'),
                                        `object_id`='".$objectid."',
                                        `item_id`=".$itemid.",
                                        `count`='1',
                                        `enchant_level`='0',
                                        `loc`='INVENTORY',
                                        `loc_data`='0',
                                        `price_sell`='0',
                                        `price_buy`='0',
                                        `time_of_use`=null");
                                       
    echo "OK SMS accept!";
    mysql_close($mysql);
}
else {

    echo "OK bad data.";
}

catch (Exception $e) {
    echo 'OK '.get_class($e).': '.$e->getMessage();
    return;
}

?>


Gal galėtumetė kas čiut čiut padėt? kažko trūksta, buvau padaręs, kad semtų iš duomenų bazės bet nepadariau, kad semtų pagal užklausa, nes nedašuta kažkaip. Būčiau dėkingas.
Random avatar
harolldas
Naujokas
Naujokas
 
Pranešimai: 4
Užsiregistravo: Kovas 6th, 2012, 4:47 pm
Karma:
Karma:
Increase user’s karma Decrease user’s karma

Grįžti į Pagalba

Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 0 svečių