Changeset 547 for trunk/pages/chtyp.php


Ignore:
Timestamp:
Mar 28, 2009, 8:49:22 PM (16 years ago)
Author:
barny
Message:

Registrace a chtyp.php predelan na WOTLK plus grafika webu

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/pages/chtyp.php

    r489 r547  
    1 <?php
    2 $html -> PrgStart();
     1<center><div style="background-image:url(./imgs/web/prg.gif);
     2                background-repeat:repeat;
     3                width:346px;
     4                height:417px;">
     5<br><br><br><br>
     6<a href="?page=acc"><- Zpět do správy účtu </a>
     7<br><br>
     8<center><font face="Verdana" color="black" size="3"><h3>Změna typu accountu</h3></font></center>
     9<form action="" method="post"><center>
     10<table border=0>
     11<tr><td width="50px"><font face="verdana" size="2"><b>Ú&#269;et :</b></font></td>
     12<td><input type="textbox" name="aa"></td></tr>
     13<tr><td><font face="verdana" size="2"><b>Heslo :</b></font></td>
     14<td><input type="password" name="ab"></td></tr>
     15<tr><td></td><td><select name="vyber">
     16 <option value="wotlk">WotLK datadisk</option>
     17 <option value="tbc">TBC datadisk</option>
     18 <option value="wow">bez datadisku</option></select>
     19<tr><td><input type="submit" name="ac" value="odeslat"></td><td></center>
     20</form>
     21</table>
     22<?
    323
    4  if ($player -> Check())
     24include "./inc/db.php";
     25
     26if(array_key_exists("aa", $_POST))
     27if(array_key_exists("ab", $_POST))
     28if(array_key_exists("vyber", $_POST))
     29{
     30
     31$account= @$_POST['aa'];
     32$heslo= @$_POST['ab'];
     33$vyber = @$_POST['vyber'];
     34
     35if($account!="" || $heslo!="")
     36{ mysql_connect("$db_server", "$db_user", "$db_pass");
     37mysql_select_db("$db_realmd");
     38 
     39    $user2 = strtoupper($account);
     40    $pass = strtoupper($heslo);
     41    $i = SHA1($user2.':'.$pass);
     42 
     43 
     44  $data = mysql_query("select id from `$db_realmd`.`account` where username='$account' and sha_pass_hash='$i' limit 0,1");
     45 
     46  $id = mysql_fetch_array($data);
     47 
     48  if($id['id']== "")
    549  {
    6 $zmenit = $_POST['zmenit'];
    7 if($zmenit==1){
    8     include("inc/db.php");
    9     $account = $_POST['acc1'];
    10     $typ = $_POST['typ'];
    11    
     50  die("<font face=\"verdana\" size=\"2\" color=\"red\">Špatně zadané údaje accountu.</font>");
     51  }
    1252
    13     mysql_connect($db_server, $db_user, $db_pass);
    14         mysql_select_db($db_realmd);
    15         $acc_check = mysql_num_rows(mysql_query("select id from account where username='$account'"));
    16         if($acc_check!=0):
    17         $typ_update = mysql_query("update account set tbc='$typ' where username='$account'");
    18         if($typ_update):
    19         $info = "<font color=green><strong>Typ accountu byl vpořádku změněn!</strong></font>";
    20         else:
    21     $info = "<font color=red><strong>Typ accontu se nepodařilo změnit!</strong></font>";
    22         endif;
    23         else:
    24         $info = "<font color=red><b>Zadali jste neexistujici account!</b></font>";
    25         endif;
     53switch ($vyber):
     54  case wotlk:
     55  $nastaveni = "2";
     56  break;
     57  case tbc:
     58  $nastaveni = "1";
     59  break;
     60  case wow:
     61  $nastaveni = "0";
     62  break;
     63endswitch;
     64
     65$querko = mysql_query("update `account` set `expansion` = '$nastaveni' where `username` = '$account'");
     66
     67if($nastaveni == "1"){
     68
     69echo "<br /><font face=\"verdana\" size=\"2\" color=\"DarkGreen\">datadisk The Burning Crusade byl pro ú&#269;et $account úsp&#283;šn&#283; zapnut.</font><br>";
     70
     71} elseif($nastaveni == "2"){
     72
     73echo "<br /><font face=\"verdana\" size=\"2\" color=\"DarkGreen\">datadisk Wrath of the Litch King byl pro ú&#269;et $account úsp&#283;šn&#283; zapnut.</font><br>";
     74
     75} else {
     76
     77echo "<br /><font face=\"verdana\" size=\"2\" color=\"DarkGreen\">Veškeré datadisky byly pro ú&#269;et $account úsp&#283;šn&#283; vypnuty.</font><br>";
     78
     79}
     80}
    2681}
    2782
    2883
    29 echo "&nbsp;<a href=\"?page=acc\">&lt;- Zpět do správy účtu</a><br />
    30 
    31 <b>$info</b>
    32 <form method=post action=\"?page=chtyp\">
    33 <center><h3>Změna typu accountu</h3></center>
    34 
    35 <table align=\"center\">
    36  
    37       <input type=\"hidden\" name=\"acc1\" value='".$_SESSION["UserName"]."'>
    38          
    39   <tr>
    40     <td>
    41       Typ Acc : </td>
    42     <td>
    43       <select name=\"typ\">
    44           <option value=1>Normální WoW
    45           <option value=2>Datadisk The Buning Crusade
    46           </select></td>
    47   </tr>
    48   <tr>
    49     <td colspan=\"2\" align=\"right\">
    50         <input type=hidden name=zmenit value='1'>
    51       <input type=\"submit\" value=\"Změnit\" name=\"change\"></td>
    52   </tr>
    53 </table>
    54 </form>
    55 ";
    56 }
    57 else
    58 {
    59 $player -> LoginForm();
    60 }
    61 
    62 $html -> PrgStop();
    6384?>
     85</div>
Note: See TracChangeset for help on using the changeset viewer.