if (!$enable_shop)
die("<p style='text-align: center; color: #FF0000; padding-top: 30%; font-weight: bold'>The shop is currently unavailable.<br/>Please try again later.</p>");
$mssql_con = mssql_connect($mssql_server, $mssql_username, $mssql_password); //Attempt connection to MSSQL server using above server location.
if (!$mssql_con)
die("Cannot connect to MSSQL Server."); //die, stating it could not connect.
if (isset($_POST['user_id']))
{
session_destroy();
session_start();
}
if (!isset($_SESSION['ifs_account']))
{
if ($accountcheck)
{
$account_query=mssql_query("SELECT * FROM [{$mssql_db['account']}].dbo.[ACCOUNT_TBL] WHERE account = {$account}");
$account_row=mssql_fetch_array($account_query);
if (mssql_num_rows($account_query))
{
if ($account_row['password']==$passwd)
{
$character_query=mssql_query("SELECT * FROM [{$mssql_db['character']}].dbo.[CHARACTER_TBL] WHERE m_idPlayer = '{$player}' AND isblock!='D' AND account = {$account}");
$character_row=mssql_fetch_array($character_query) ;
if (mssql_num_rows($character_query))
{
$_SESSION['ifs_account'] = $account;
$_SESSION['ifs_player'] = $player;
$_SESSION['ifs_sindex'] = $sindex;
$_SESSION['ifs_passwd'] = $passwd;
}
else
header("Location: login.php?error=4"); //die("Invalid access (4)."); //Character not found or doesn't belong to the owner.
}
else
header("Location: login.php?error=3"); //die("Invalid access (3)."); //Invalid account password hashed.
}
else
header("Location: login.php?error=2"); //die("Invalid access (2)."); //Account does not exist.
}
else
header("Location: login.php?error=1"); //die("Invalid access (1)."); //Account not entered.
}
$cash_query=mssql_query("SELECT * FROM [{$mssql_db['account']}].[dbo].[ACCOUNT_TBL] WHERE account = {$account}");
$cash_row_array=mssql_fetch_array($cash_query);
$cash_count=$cash_row_array[$cash_row];
function clean($var)
{
if (is_int($var))
{
$var = $var;
}
else
if (is_array($var))
{
foreach($var as $key => $value)
{
$var[$key] = clean($value);
}
}
else
{
$unpacked = unpack('H*hex',$var);
$hex = '0x'.$unpacked['hex'];
$var = $hex;
}
return $var;
}
function addZeroes($num)
{
$max_len=7;
$cur_len=strlen($num);
while ($cur_len < $max_len)
{
$num="0".$num;
$cur_len++;
}
return $num;
}
function item_query($itemid)
{
global $popular;
switch($itemid)
{
case "popular":
if ($popular==0)
$item_query="SELECT TOP 1 * FROM PREMIUM_SHOP_TBL WHERE forsale = 1 ORDER BY purchases DESC";
else
$item_query="SELECT TOP 1 * FROM PREMIUM_SHOP_TBL WHERE id= {$popular} AND forsale = 1";
break;
default:
$item_query="SELECT TOP 1 * FROM PREMIUM_SHOP_TBL WHERE id = {$itemid} AND forsale = 1";
$item_result=mssql_query($item_query);
if(!mssql_num_rows($item_result))
$item_query="SELECT TOP 1 * FROM PREMIUM_SHOP_TBL WHERE forsale = 1 ORDER BY purchases DESC";
}
function PurchaseCount($itemid)
{
global $mssql_db;
if (is_int($itemid))
return mssql_query("UPDATE [{$mssql_db['character']}].dbo.[PREMIUM_SHOP_TBL] SET purchases = purchases + 1 WHERE id = {$itemid}");
}
function getLastID()
{
global $mssql_db;
$result = mssql_query("SELECT id FROM [{$mssql_db['character']}].dbo.[PREMIUM_SHOP_TBL] ORDER BY id DESC");
$row = mssql_fetch_array($result);
return $row['id'];
}
function tableArray($query)
{
$array = array();
$result = mssql_query($query);
Eclipse Flyff,Offi Flyff,Chill Out Flyff,Destiny Flyff 06/10/2011 - Flyff Trading - 4 Replies Hallo.
Verkaufe auf den obengannten Servern Perins,Equipment etc.
Eclipse; über 2000Perin + über 70 Votepoints,Ele 150 ( bloody set+10,anc staff+10,adept+20 usw)
Der acc hat seeeeehr viele Sachen.
Rm 130+ mit imba Eq (Neclus,anc stick etc) gehört auch dazu.
Auch ein Bp lv 143mit Epic Rody usw
Offi Flyff: 7 Perin+60 Scrolls of Cancel Awa,2 lucky Boxxen,2x Blessing of Goddes,3x Invi Bag,paar Azria/Korall/Rartesia 1d.