|
|
<?php
2 u/ \5 Y8 `* M- ufunction Connect () {) [6 p' `' P) i: Y
mssql_connect('Server','UserName','Password') or die('Error: Connection to DB
& ^. O3 }$ j! \- ~ @% o, r5 o9 b1 y' M. B
Failed.');7 z* H- N2 T- x, h) D; ]
}
6 e; b8 C# b$ F- t: p; }8 S6 DConnect(); k7 e: K! L6 U# {; H, K
& M$ ^5 T% k Z2 Zfunction InitForm(){
. ~8 w/ v( ^/ X$ n' D) r( S//layout for the form4 [6 `, b C5 H- ]9 r$ {, k8 I
echo "<strong>Send Items.</strong>
6 o7 x( z+ P3 S' q6 G0 Z% r& J<form name='select' method='post'>
- b/ k! V7 E0 ?2 Q' Y: a<lable>Character Name</lable><br/>
8 ?# q) R: {* e<input type='text' name='char'/><br/>
( ~& q; x) q+ [) _9 W p) o+ Y<lable>Item Name (Needs to be Exact or can use Item ID.)</lable><br/>
" v3 h5 S. o( }/ D<input type='text' name='item_name'/><br/>
5 y* E5 E' i' |4 ]9 d, C* q' l! n, D<lable>Item Amount</lable><br/>
! j+ F9 f) G# x. C( |: n<input type='text' name='item_amount'/><br/>
0 U9 b) p& \0 G& V<lable>Item Upgrade Amount</lable><br/>
! r7 d0 b: Y, h$ ]+ e; l5 R: Y* ?<input type='text' name='item_upgrade'/><br/>
+ i2 V! z f5 @! G" }/ Q5 F7 l6 ]5 @<lable>Element Type.(0-None, 1-Fire, 2-Water, 3-Electricity, 4-Wind, 5-Earth.)
6 o: ?4 n' i4 x5 ` N( r: v v
% l: b5 s) |5 d2 z8 t</lable><br/>
: n3 Z( b0 y& u. g0 E- I) T$ P<input type='text' name='item_element'/><br/>0 y: ]/ x! K( P" m D: j3 j; L
<lable>Element Upgrade Amount</lable><br/>1 j3 C, K. _; ]6 z& s& j
<input type='text' name='element_upgrade'/><br/>4 d. b& _% u) k0 v/ _
<lable>Pierced Amount</lable><br/>
2 ]- t0 i* U/ X7 o0 I<input type='text' name='item_pierce'/><br/>% h, K' t- k5 f3 h2 `
<input type='submit'/>. h( q- h6 j* l( r7 z. j/ C
</form>";6 u5 p1 q3 ^! Q4 G e' D( N* q
}
& g3 }/ H! S/ ]: f3 r3 _6 m% M4 k( ?
function PostListener (){
- C, p( H3 O, T- O, j//Add more post variables if needed and add them to initform() function aswell. z5 I m) M# H/ j7 L. l1 p
- \8 P# w+ G. z; D################################
' ~7 [- ]- Q6 n- K- T' c##### Connection and Post ######
0 d) D/ g1 o- i6 E! a################################
$ o: V2 ]. L4 w4 K0 d$name = @$_POST['char'];- [9 s6 F: L( o9 i8 ]
$ItemName = @$_POST['item_name'];0 I) \! w/ o5 M* {9 I3 x2 |
$ItemAmount = @$_POST['item_amount'];
& ~4 R2 w2 b7 |8 R$ItemId = @$_POST['item_id'];
- |+ u3 w# ^/ m7 W8 I2 J$ItemUpgrade = @$_POST['item_upgrade'];
8 }/ y% w. Z, C4 A9 b2 h$ItemElement = @$_POST['item_element'];
0 O$ l3 }& W# R9 r0 m, {% ?$ElementUpgrade = @$_POST['element_upgrade'];
1 R( Z0 `, f4 B" ~$ItemPierce = @$_POST['item_pierce'];% l8 x1 v3 Y& ?
################################4 q. E$ e4 g+ k8 H/ |$ a
6 r2 ~6 {" h0 I) u% n0 O) `6 J
//Check both variables for empty value
Z/ x% ?7 u0 m. g
( h# `0 ^0 W8 o' f: P) xif (!empty($_POST['char'])){2 M5 Q' n& z8 c' t# x6 K' l
$find = mssql_query("select * from [CHARACTER_01_DBF].[dbo].[CHARACTER_TBL] where
5 V& K. P5 t4 V7 L& H8 g' G7 a8 Y7 x! i9 z3 d: F7 q6 Y. r+ d" d' E
m_szName = '{$name}'");
v& H0 j% j9 J- A5 o. ^* Swhile ($row = mssql_fetch_object($find)){0 o. g8 [" a6 P* F, S
echo "You Just Sent {$ItemAmount} {$ItemName}(s) to {$name}<br>";
! U6 C6 c. y, ]' Z- ~! f$logs = mssql_query("INSERT INTO CHARACTER_01_DBF.dbo.ITEM_SEND_TBL([m_idPlayer], 0 q& t2 m9 P( T" j* F1 p6 c. ^2 |
0 |* z* S3 G% _[serverindex], [Item_Name], [Item_count], [idSender], [m_nAbilityOption], ' |, E/ p; h- K6 S& p+ T- E
7 [5 \8 X: n- q5 v[m_bItemResist], [m_nResistAbilityOption], [nPiercedSize]) VALUES(N'$row->m_idPlayer', + v! t$ u' t6 M8 [/ Y7 _
5 n, V7 ^" ~; s% l% A( L8 r% Q+ GN'01', N'{$ItemName}', '{$ItemAmount}', N'0000001', '{$ItemUpgrade}', '{$ItemElement}', & r2 F8 ~0 K& \4 l, ~8 T
+ a/ t8 L# A) x1 J6 C
'{$ElementUpgrade}', '{$ItemPierce}');");
# [. {: n0 A) j w; l1 N}$ M/ h' ~% c h9 E( ?4 R' |
+ t( i2 J7 [0 Y, o% C( z
}" ^* V& I1 W" J
: q0 C7 G& k& I) S8 y' X6 c
}9 M# L, E# g8 B. J/ p7 h, o; z# ~
. e a: ]# E: S
$InitForm = InitForm();
- K9 G8 h6 T, W" h5 s T6 O$Listener = PostListener();$ _% L. q2 S4 O0 E0 T
+ X- Y: f* R* k$ {, B?>
' k# M6 W0 \5 s6 k. ]2 H. j6 \* t" b& ]0 d/ U' {# _! e& k
& J6 q" W( [* p% O# i7 o k+ N
& v5 \1 t5 ` e
9 y* \/ d+ x; m0 W: t |
|