|
|
<?php
$ P7 W4 g# b5 I9 a, P8 l4 J5 E, }function Connect () {6 E3 J% a- c$ T) E- b/ I/ f
mssql_connect('Server','UserName','Password') or die('Error: Connection to DB % G, q4 w, b+ M' g3 |
" B- Q) u$ b9 h7 pFailed.');
- h$ A. F$ M3 }& w1 o}
1 ?. ?1 Z: t& t! a8 BConnect();
( h0 z8 k, C# g' ]# T4 C9 O+ Z6 _; j' k2 ?% \- M/ A2 {2 e
function InitForm(){
6 a. q$ ?( [+ w6 L//layout for the form- k1 d/ @4 x$ M0 F& b
echo "<strong>Send Items.</strong>
' a) t: P* \- L1 P* A e& o<form name='select' method='post'>
$ y3 P4 J0 j. p% s<lable>Character Name</lable><br/>
9 \% ~* Y' t; i3 g<input type='text' name='char'/><br/>, n6 e# Y: w W/ w4 d4 J ?2 p6 C
<lable>Item Name (Needs to be Exact or can use Item ID.)</lable><br/>
) ` ~0 a9 R. C<input type='text' name='item_name'/><br/>
' u2 v5 y4 G- Y' Q( K6 |<lable>Item Amount</lable><br/>! j) w# M' G U- I6 o1 B+ k
<input type='text' name='item_amount'/><br/>6 f$ J% | E! l( |3 O
<lable>Item Upgrade Amount</lable><br/>& A0 K @1 Z* _4 f2 b% h, }
<input type='text' name='item_upgrade'/><br/>8 b2 z+ W v( z0 {9 ~. J
<lable>Element Type.(0-None, 1-Fire, 2-Water, 3-Electricity, 4-Wind, 5-Earth.)4 _) i% I, t6 d
; B4 q& J2 T! r$ l
</lable><br/>$ }. c0 k; ^) |- O
<input type='text' name='item_element'/><br/>" J& D7 b- ~$ q+ \( n+ S7 n+ \
<lable>Element Upgrade Amount</lable><br/>8 ]* ~8 Q* c+ J& G9 ?
<input type='text' name='element_upgrade'/><br/>* U4 ~! b" b) I7 m3 M4 ~+ _: k
<lable>Pierced Amount</lable><br/> j+ g9 X4 b0 `% u% L) B
<input type='text' name='item_pierce'/><br/>
' ?. R6 l7 W7 t3 u' [, W+ h<input type='submit'/> Y' \, D" d9 q3 F4 _) Y
</form>";. f* C: O! Z" E% P1 n: A
}- Y) Z) k% z6 C# L
9 u& x: d8 F9 M% p. _0 v9 H' Afunction PostListener (){
, J8 @- L4 I& _3 R% }' N- i//Add more post variables if needed and add them to initform() function aswell% W) p6 L1 h3 j( S4 @
8 ]7 d" [! Y3 j/ }5 s
################################
d/ I: q& ~/ _! W9 y+ L##### Connection and Post ######8 F. c. x7 Z+ T! a* L* ^ ]: P
################################5 K8 V$ Y& Z; B- Q
$name = @$_POST['char'];
7 S F0 ^2 z. [# ^2 G- [$ItemName = @$_POST['item_name'];8 x- O% [+ k* A2 j" ]: w7 Z9 s
$ItemAmount = @$_POST['item_amount'];% k2 B" p+ j, \0 i: W5 z
$ItemId = @$_POST['item_id'];
8 i3 \/ c5 ~ \# w+ }$ItemUpgrade = @$_POST['item_upgrade'];& {5 ?4 s" D0 c" O- |8 U+ ~, W, q
$ItemElement = @$_POST['item_element'];( K4 u; p( |4 ^: h$ a+ k) A3 r
$ElementUpgrade = @$_POST['element_upgrade'];7 W% O8 F! i7 g) `8 {! W( z
$ItemPierce = @$_POST['item_pierce'];% l: k0 p | S& |8 f: j" O1 F
################################" |3 J9 s3 Q. D( _
9 I9 B9 c; s" C* k
//Check both variables for empty value$ E# s) e: W) e) M2 @- x. \
- |7 k+ o6 X# }3 Q: a& m! v
if (!empty($_POST['char'])){+ b" [; q3 ?% S
$find = mssql_query("select * from [CHARACTER_01_DBF].[dbo].[CHARACTER_TBL] where
2 J! x$ Y. V F& B7 v2 k
3 \$ ]3 O0 n+ W) C: @4 Nm_szName = '{$name}'");
9 R8 n9 N% n- l: B' l. z3 bwhile ($row = mssql_fetch_object($find)){* F& t) \1 R: M0 g
echo "You Just Sent {$ItemAmount} {$ItemName}(s) to {$name}<br>";7 e# U; w7 M. N9 I4 M1 T, C
$logs = mssql_query("INSERT INTO CHARACTER_01_DBF.dbo.ITEM_SEND_TBL([m_idPlayer], ' U9 I+ h( y+ e/ c1 ~
8 x& P! u" d) l( z4 Z. L
[serverindex], [Item_Name], [Item_count], [idSender], [m_nAbilityOption], 5 X" I4 q! O3 c- r! `8 \( j5 E
" Q' g# `" I9 m$ _( O" N* _2 x. n[m_bItemResist], [m_nResistAbilityOption], [nPiercedSize]) VALUES(N'$row->m_idPlayer', ! x- e g1 z4 F/ Y# L9 p5 |, `& B
) H# b7 K2 q' ^+ u( GN'01', N'{$ItemName}', '{$ItemAmount}', N'0000001', '{$ItemUpgrade}', '{$ItemElement}',
3 Y. E( F" H% ^' e P2 `
( M% {' u+ S0 f1 l'{$ElementUpgrade}', '{$ItemPierce}');");
8 c& A! `* {0 E1 ?; Z$ X, o}# f9 [! w; J! @1 O$ F
0 ]" N; m& j- a; x+ Q: z$ b! J3 L/ O
}
5 X1 O+ @2 i" C q" w, ?& G$ X! K/ o" X1 F) T v# u$ @
}
1 ?9 d6 D' \; s+ a8 ~) S: `; b$ }4 q
! p( P* W+ ]/ }$ p* K- h# O$InitForm = InitForm();% P: s; k6 d# I9 d: q
$Listener = PostListener();* w$ R5 p& t+ u- y' @ ?2 i! N' N
; R% U, I8 L' z, i- n z?>
3 }2 l( E) q3 i, D2 L% [/ f% A5 l: d" M; K( \8 V5 x6 P
6 l: m0 L. r/ p9 X: O2 T; F
1 | U* z: L2 F; q5 ~7 a( E8 {: W) V( e- ?/ Y G8 a) h# j
|
|