Registruotis Prisijungti Forumas Ieškoti DUK |
micro
1 pranešimas
• Puslapis 1 iš 1
micro
Norėčiau paprašyt pagalbos su mokejimai.lt scriptu, niekaip neišeina padaryti, kad raktažodi imtu ne iš failo bet iš MySQL bazes. MySQL bazei esu pasidares dvi lenteles KEYWORD ir COUNTRY i keyword sriti yra surasyti raktazodziai o i country yra surasytos salys (pvz: LT, UK)
Ir noriu kad gavus atgaline zinute is mokejimai.lt jis pats pasirinktu is duomenu bazes kokio raktazodzio reikia jam ir pagal ji atlikt uzduoti.
Štai kodas:
Ir noriu kad gavus atgaline zinute is mokejimai.lt jis pats pasirinktu is duomenu bazes kokio raktazodzio reikia jam ir pagal ji atlikt uzduoti.
Štai kodas:
- Kodas: Pasirinkti visus
<?php
$your_pass="slaptas kodas"; //Mokejimai.lt Projekto sugeneruotas PWD (Specifikacijos versija 1.2)
$itemid=57; //Itemo id
require_once('config.php');
$test=0;
$status=1;
require_once(dirname(__FILE__).'/WebToPay.php');
try {
$response = WebToPay::checkResponse($_GET, array(
'sign_password' => $your_pass,
'log' => 'sms_keyword.log',
));
$select_key = mysql_connect($host, $user, $pass) or die(mysql_error());
$select_key_db = mysql_select_db($cheack_db, $select_key) or die(mysql_error());
$select_key_db = mysql_query("SELECT MAX(`key`) FROM `KEYWORD`") or die(mysql_error());
$key = mysql_query($select_key_db);
$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 item accept";
mysql_close($mysql);
}
else {
// Atsakymas kai netenkinama aukðèiau apraðyta sàlyga.
// make by x2xdj
echo "OK bad data";
}
}
catch (Exception $e) {
echo 'OK '.get_class($e).': '.$e->getMessage();
return;
}
?>
1 pranešimas
• Puslapis 1 iš 1
Dabar prisijungę
Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 0 svečių