What's new

PHP [Gesior Acc] Admin Panel by Jensej

Status
Not open for further replies.

Jensej

Senior User
Joined
Mar 30, 2009
Messages
1,252
Reaction score
161
Witam.
Przestawiam sw?j panel do zarz?dzania, z pozycji WWW. Je?li macie jakie? propozycj? funkcji ch?tnie dorobi?.

PHP:
<?PHP
	//////////////////////////////////////////
	////////// jendri@o2.pl /////////////////
	///////// Create by Jensej /////////////
	////////////////////////////////////////


		///Zapytanka
	if($group_id_of_acc_logged >= $config['site']['access_admin_panel']) {
		  $main_content .= '<table bgcolor='.$config['site']['darkborder'].' border=0 cellpadding=10 cellspacing=1 size=10 width=100%>
  <tr bgcolor='. $config['site']['lightborder'] .'><TD><B><center>Welcome in Panel</b><br><small>create by Jensej</small></center></TD></tr></table><br>';
			  $main_content .= '<table bgcolor='.$config['site']['darkborder'].' border=0 cellpadding=10 cellspacing=1 size=10 width=100%>
  <tr bgcolor='. $config['site']['lightborder'] .'><td>';
		 $main_content .= '<table bgcolor='.$config['site']['vdarkborder'].' border=0 cellpadding=5 cellspacing=1  width=100%>
  <tr  bgcolor='. $config['site']['darkborder'] .'><TD COLSPAN=2 ><b><center>Select Function:</center></TD></tr>
   <tr  bgcolor='. $config['site']['lightborder'] .'><td Align="center" WIDTH=50%>Change Name</td> <td  Align="center" WIDTH=50%><a href="?subtopic=jensejpanel&action=namelock">Select</a></td>
  <tr  bgcolor='. $config['site']['darkborder'] .'><td Align="center" WIDTH=50%>Experience</td> <td  Align="center" WIDTH=50%><a href="?subtopic=jensejpanel&action=exp">Select</a></td>
   <tr  bgcolor='. $config['site']['lightborder'] .'><td Align="center" WIDTH=50%>Add Points</td> <td  Align="center" WIDTH=50%><a href="?subtopic=jensejpanel&action=points">Select</a></td>
   <tr  bgcolor='. $config['site']['darkborder'] .'><td Align="center" WIDTH=50%>Add new Product in Shop</td> <td  Align="center" WIDTH=50%><a href="?subtopic=jensejpanel&action=addnew">Select</a></td>
   
  </tr>
  
  
  
  </table>';
  //////////////////////////////////
			$shop_id = stripslashes(trim($_POST['shop_id']));
         $shop_points = stripslashes(trim($_POST['shop_points']));
            $shop_offer_type = stripslashes(trim($_REQUEST['offer_type']));
            $shop_itemid1 = stripslashes(trim($_POST['shop_itemid1']));
            $shop_count1 = stripslashes(trim($_POST['shop_count1']));
            $shop_itemid2 = stripslashes(trim($_POST['shop_itemid2']));
            $shop_count2 = stripslashes(trim($_POST['shop_count2']));
            $shop_offer_description = stripslashes(trim($_POST['shop_offer_description']));
            $shop_offer_name = stripslashes(trim($_POST['shop_offer_name']));
               


  
  
  
  //////////////////////////

  if (isset($_POST['yes3'])){
 $SQL->query('INSERT INTO `z_shop_offer` (id, points, itemid1, count1, itemid2, count2, offer_type, offer_description, offer_name, pid) VALUES (NULL, '.$SQL->quote($shop_points).', '.$SQL->quote($shop_itemid1).', '.$SQL->quote($shop_count1).', '.$SQL->quote($shop_itemid2).', '.$SQL->quote($shop_count2).', '.$SQL->quote($shop_offer_type).', '.$SQL->quote($shop_offer_description).', '.$SQL->quote($shop_offer_name).', 0)');
  
$main_content .= '<br><table bgcolor="green" border=0 cellpadding=10 cellspacing=1 size=10 width=100%><tr><td>Congratulation, you add new Item to Shop</td></tr></table>';} 
 if($_GET["action"]=="addnew"){ 
$main_content .= '<form action="?subtopic=jensejpanel" method="post">
	<br><table bgcolor="" border=0 cellpadding=10 cellspacing=1 size=10 width=100%>
					
     <tr bgcolor='. $config['site']['darkborder'] .'><td width=50% align="center" ><b>Items ID:</b><br><small>(example: 2160)</small></td>
                    <td><input type="text" name="shop_itemid1" maxlenght="7" style="width: 70px" ></td></tr>
                    <tr bgcolor='. $config['site']['darkborder'] .'><td width=50%  align="center" ><b>Count:</b><br><small>(example: 1)</small></td>
                    <td><input type="text" name="shop_count1" maxlenght="7" style="width: 70px" ></td></tr>
        
         
					       <tr bgcolor='. $config['site']['darkborder'] .'><td width=50% align="center" ><b>Shop Points</b><br><small>(example: 100 Premium Points)</small></td>
                    <td><input type="text" name="shop_points" maxlenght="7" style="width: 70px" ></td></tr>
								       <tr bgcolor='. $config['site']['darkborder'] .'><td align="center" ><b>Offer Type:</b><br><small>(Only: Item)</small></td>
                    <td><input type="text" name="offer_type" maxlenght="7" style="width: 70px" ></td></tr>
					      <tr bgcolor='. $config['site']['darkborder'] .'><td width=50%  align="center" ><b>Offer Name:</b><br><small>(example: Power Bolt)</small></td>
                    <td><input type="text" name="shop_offer_name" maxlenght="7" style="width: 70px" ></td></tr>
											       <tr bgcolor='. $config['site']['darkborder'] .'><td width=50%  align="center" ><b>Offer Descriptions:</b><br><small>(tutaj wprowad? opis przedmiotu)</small></td>
                    <td><input type="text" name="shop_offer_description" maxlenght="7" style="width: 200px" ></td></tr>
                </table>
					<input type="submit" value="Add Item"  name="yes3">
 
 </form>';}
 

  
if (isset($_POST['ok1'])){
$SQL->query("UPDATE `players` SET `name` = ".$SQL->quote(  $_POST['newname'] )." WHERE name = ".$SQL->quote( $_POST['name0']  ).";");
$main_content .= "Player name has been changed.";} 
 
if($_GET["action"]=="namelock"){ 
$main_content .= '<form action="?subtopic=jensejpanel" method="post">
<table bgcolor="" border=0 cellpadding=10 cellspacing=1 size=10 width=100%>
 <tr bgcolor='. $config['site']['darkborder'] .'><br>
<td><b>New Player Name:</b></td> <td><input type="text" name="newname"><br>
 <tr bgcolor='. $config['site']['darkborder'] .'><td><b>Old Player Name</b></td><td> <input type="text"  name="name0"></tr></td></table><br><input type="submit" value="OK"  name="ok1"></form>';}

	
	if (isset($_POST['yes1'])){
$SQL->query("UPDATE `accounts` INNER JOIN `players` ON  `accounts`.`id` = `players`.`account_id` SET  accounts.premium_points=".$SQL->quote( $_POST['addp'] )." WHERE players.name =  ".$SQL->quote( $_POST['name51'] ).";");
		  $main_content .= '<br><table bgcolor='.$config['site']['darkborder'].' border=0 cellpadding=10 cellspacing=1 size=10 width=100%>
  <tr bgcolor='. $config['site']['lightborder'] .'><TD><B><center>Points Added</center></b></TD></tr></table>';}	
		
	if($_GET["action"]=="points"){ 
$main_content .= '<form action="?subtopic=jensejpanel" method="post">
<table bgcolor="" border=0 cellpadding=10 cellspacing=1 size=10 width=100%>
  <tr bgcolor='. $config['site']['darkborder'] .'><br>
<td><b>Premium Points:</b></td> <td><input type="text" name="addp"> <font color="green">(Only Numbers)</font><br></td></tr>
  <tr bgcolor='. $config['site']['darkborder'] .'><td><b>Player Name: </b></td><td><input type="text" name="name51"><br></tr></td></table><input type="submit" value="Sumbit" name="yes1"></form>';}

		
		
		
		
		 $main_content .= '</td></tr></table>';
		}
		else
		{
		  $main_content .= '<table bgcolor='.$config['site']['darkborder'].' border=0 cellpadding=10 cellspacing=1 size=10 width=100%>
  <tr bgcolor='. $config['site']['lightborder'] .'><TD><B><center>You Need Admin Acces.</center></b></TD></tr></table>';
		}
?>

panelzz.jpg
 

Kopcek1995

User
Joined
Jan 2, 2009
Messages
25
Reaction score
0
Odp: [Gesior Acc] Admin Panel by Jensej

Dzi?ki za nowy panel zarz?dzania z pewno?ci? u?yje go poniewa? na podstawowy juz sie nieche patrze? 5/5.
 

Kukurydza

OT Expert
Joined
Jun 30, 2010
Messages
358
Reaction score
36
Odp: [Gesior Acc] Admin Panel by Jensej

Jak to doda?? Jak podmieni? ca?y adminpanel.php, to np. daje to Add Points i pokazuje;

Invalid subtopic. Can't load page.
 

AnimaXxX

Advanced User
Joined
Mar 25, 2011
Messages
195
Reaction score
27
Odp: [Gesior Acc] Admin Panel by Jensej

#UP
Zajrzyj do pliku index.php i dodaj do switch.

#Topic
Panel estetyczny, przyda?by si? gdyby nie to, ?e G?sior to g?wno ^.^
 
Last edited:

Kukurydza

OT Expert
Joined
Jun 30, 2010
Messages
358
Reaction score
36
Odp: [Gesior Acc] Admin Panel by Jensej

Mo?esz ja?niej? Pewnie to jest ?atwe, ale ja tego nie kapuje ;o
 

Karpio

Advanced User
Joined
Apr 11, 2008
Messages
369
Reaction score
58
Odp: [Gesior Acc] Admin Panel by Jensej

@AnimaXxX:
switch nie jest p?tl? tylko instrukcj? wyboru :p

@topic:
Dobra robota, dodaj wi?cej przydatnych opcji, m.in. restart otsa, broadcast itp z poziomu strony to na pewno b?dzie wi?ksze wi?ksze zainteresowanie.

Pzdr
 

Jensej

Senior User
Joined
Mar 30, 2009
Messages
1,252
Reaction score
161
Odp: [Gesior Acc] Admin Panel by Jensej

@AnimaXxX:
switch nie jest p?tl? tylko instrukcj? wyboru :p
@topic:
Dobra robota, dodaj wi?cej przydatnych opcji, m.in. restart otsa, broadcast itp z poziomu strony to na pewno b?dzie wi?ksze wi?ksze zainteresowanie.
Pzdr
dzi?ki, je?li znajd? troche czasu napewno si? tym zajm?. Pozdrawiam

@@refresh
 

Chicharrito

Active User
Joined
Aug 8, 2010
Messages
95
Reaction score
6
Odp: [Gesior Acc] Admin Panel by Jensej

kto ci to napisa? ? bo nie wie?? ?e to ty zrobi?e? :D
Notka moderatorska:
Przeczyta?by? jeden kurs php i te? powiniene? umie? co? takiego zrobi?...
 
Last edited by a moderator:

Jensej

Senior User
Joined
Mar 30, 2009
Messages
1,252
Reaction score
161
Odp: [Gesior Acc] Admin Panel by Jensej

kto ci to napisa? ? bo nie wie?? ?e to ty zrobi?e? :D
dobrze, ?e ja wierz?*... Geniuszu.
Praca 100% mojego autorstwa. Dzi?kuj? i pozdrawiam
Prosz? bez zb?dnych i g?upich post?w.
 

sawex

Advanced User
Joined
Aug 17, 2008
Messages
421
Reaction score
23
Odp: [Gesior Acc] Admin Panel by Jensej

Nie wiem czy jest bo nie korzystam z nowych protoko??w ale mo?esz doda? panel obs?ugi domk?w.

Edycja tego ?eby zmienic w?a?ciciela, zmieni? czy kto? zap?aci?, ile ma ostrze?e? itp,itd.
 

Jensej

Senior User
Joined
Mar 30, 2009
Messages
1,252
Reaction score
161
Odp: [Gesior Acc] Admin Panel by Jensej

Nie wiem czy jest bo nie korzystam z nowych protoko??w ale mo?esz doda? panel obs?ugi domk?w.
Edycja tego ?eby zmienic w?a?ciciela, zmieni? czy kto? zap?aci?, ile ma ostrze?e? itp,itd.
wezm? to pod uwage przy kolejnej wersji.

@refresh
 

HarryPotter

Active User
Joined
May 21, 2011
Messages
64
Reaction score
4
Odp: [Gesior Acc] Admin Panel by Jensej

Bardzo dobra robota !
?adnie si? prezentuje i co najwa?niejsze - dzia?a.
M?g?by? pomysle? o zrobieniu w?asnego ACC Makera podobnego do Gesiora z wszystkim co nowe, czyli panel domk?w / gildi itd. itp.

Brawo - 10/10
 

Jensej

Senior User
Joined
Mar 30, 2009
Messages
1,252
Reaction score
161
Odp: [Gesior Acc] Admin Panel by Jensej

Bardzo dobra robota !
?adnie si? prezentuje i co najwa?niejsze - dzia?a.
M?g?by? pomysle? o zrobieniu w?asnego ACC Makera podobnego do Gesiora z wszystkim co nowe, czyli panel domk?w / gildi itd. itp.
Brawo - 10/10
niestety a? tak ?wietnie nie znam php + reszty. Je?li nie chcesz u?ywa? gesiora, na otland znajduj? si? projekt MODERN ACC.
pozdrawiam
 

Titiva

New User
Joined
May 28, 2011
Messages
6
Reaction score
0
Odp: [Gesior Acc] Admin Panel by Jensej

Znalaz?em ma?y b??d funkcja addpoint nie dodaje punkt?w tylko ustawia ilo?? ich na koncie tzw po polsku na koncie mam 50 punktow np i dodaje przez opcje 60 to nie mam 110 tylko 60 ... :p troche glupie no ale trudno
 

Zizi Knight

Advanced User
Joined
Jun 14, 2008
Messages
467
Reaction score
34
Odp: [Gesior Acc] Admin Panel by Jensej

PHP:
$SQL->query("UPDATE `accounts` INNER JOIN `players` ON  `accounts`.`id` = `players`.`account_id` SET  accounts.premium_points=".$SQL->quote( $_POST['addp'] )." WHERE players.name =  ".$SQL->quote( $_POST['name51'] ).";");
zamie? na
PHP:
$SQL->query("UPDATE `accounts` INNER JOIN `players` ON  `accounts`.`id` = `players`.`account_id` SET  accounts.premium_points=premium_points+".$SQL->quote( $_POST['addp'] )." WHERE players.name =  ".$SQL->quote( $_POST['name51'] ).";");

Powinno zadzia?a?, lecz nie testowane
 

19Licha98

Active User
Joined
Apr 23, 2010
Messages
104
Reaction score
3
Odp: [Gesior Acc] Admin Panel by Jensej

?adny wygl?d, na pewno dodam. ;) ocena to 9/10 pami?taj mo?e by? lepiej ; D.
 

HarryPotter

Active User
Joined
May 21, 2011
Messages
64
Reaction score
4
Odp: [Gesior Acc] Admin Panel by Jensej

Pomimo to, ?e nie znasz perfekcyjnie PHP powiniene? pomy?le? nad owym projektem.
Na pewno uda?oby Ci si? co? takiego stworzy? i mo?liwe, ?e by? na tym zarobi?.

Panel doskona?y, testowa?em wszystko dzia?a jak nale?y.
 

Jensej

Senior User
Joined
Mar 30, 2009
Messages
1,252
Reaction score
161
Odp: [Gesior Acc] Admin Panel by Jensej

Pomimo to, ?e nie znasz perfekcyjnie PHP powiniene? pomy?le? nad owym projektem.
Na pewno uda?oby Ci si? co? takiego stworzy? i mo?liwe, ?e by? na tym zarobi?.
Panel doskona?y, testowa?em wszystko dzia?a jak nale?y.
dzi?ki za komentarz. Aktualnie ma?o czasu sp?dzam przy php bo zako?czenie roku, ale my?l? ?e niebawem powr?c? i co? nowego wykombinuj?.

Pozdrawiam
 

klon52

Advanced User
Joined
May 20, 2008
Messages
495
Reaction score
50
Odp: [Gesior Acc] Admin Panel by Jensej

Witam,
Przepraszam, ?e si? wtr?c? ale kolega wcze?niej pisa? o funkcji do zarz?dzania domkami, m?g?by? powiedzie? wi?cej na ten temat, czego oczekujesz dok?adnie, jakich funkcji itp?
 
Status
Not open for further replies.
Top