Changeset 582 for trunk/pages/chtyp.php
- Timestamp:
- May 4, 2009, 9:38:17 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/pages/chtyp.php
r547 r582 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>Účet :</b></font></td> 12 <td><input type="textbox" name="aa"></td></tr> 1 <?php 2 3 $html->PrgStart(); 4 5 echo('<form action="" method="post"> 6 <center><h3>Změna typu účtu</h3></center> 7 <table border="0" align="center"> 8 <tr><td width="50px"><font face="verdana" size="2"><b>Účet :</b></font></td> 9 <td><input type="textbox" name="aa" /></td></tr> 13 10 <tr><td><font face="verdana" size="2"><b>Heslo :</b></font></td> 14 <td><input type="password" name="ab" ></td></tr>11 <td><input type="password" name="ab" /></td></tr> 15 12 <tr><td></td><td><select name="vyber"> 16 13 <option value="wotlk">WotLK datadisk</option> 17 14 <option value="tbc">TBC datadisk</option> 18 15 <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 <? 16 <tr><td><input type="submit" name="ac" value="odeslat" /></td><td> 17 </table></form>'); 23 18 24 include "./inc/db.php";19 $Expansion = array(0 => 'Klasický', 1 => 'The Burning Crusade', 2 => 'Wrath of the Litch King'); 25 20 26 if(array_key_exists( "aa", $_POST))27 if(array_key_exists( "ab", $_POST))28 if(array_key_exists( "vyber", $_POST))21 if(array_key_exists('aa', $_POST)) 22 if(array_key_exists('ab', $_POST)) 23 if(array_key_exists('vyber', $_POST)) 29 24 { 25 $account= @$_POST['aa']; 26 $heslo= @$_POST['ab']; 27 $vyber = @$_POST['vyber']; 30 28 31 $account= @$_POST['aa']; 32 $heslo= @$_POST['ab']; 33 $vyber = @$_POST['vyber']; 34 35 if($account!="" || $heslo!="") 36 { mysql_connect("$db_server", "$db_user", "$db_pass"); 37 mysql_select_db("$db_realmd"); 29 if($account != '' || $heslo != '') 30 { 31 $db->select_db($Config['Mangos']['DatabaseRealmd']); 38 32 39 33 $user2 = strtoupper($account); 40 34 $pass = strtoupper($heslo); 41 $i = SHA1($user2.':'.$pass); 35 $i = SHA1($user2.':'.$pass); 42 36 37 $data = $db->query('SELECT id FROM `account` WHERE username="'.$account.'" AND sha_pass_hash="'.$i.'" LIMIT 0,1'); 43 38 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']== "") 49 { 50 die("<font face=\"verdana\" size=\"2\" color=\"red\">Špatně zadané údaje accountu.</font>"); 51 } 39 $id = $data->fetch_assoc(); 40 if($id['id'] == '') 41 { 42 die('<font face="verdana" size="2" color="red">Špatně zadané údaje účtu.</font>'); 43 } 52 44 53 switch ($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; 63 endswitch; 45 switch($vyber) 46 { 47 case 'wotlk': 48 $nastaveni = 2; 49 break; 50 case 'tbc': 51 $nastaveni = 1; 52 break; 53 case 'wow': 54 $nastaveni = 0; 55 break; 56 } 64 57 65 $querko = mysql_query("update `account` set `expansion` = '$nastaveni' where `username` = '$account'"); 66 67 if($nastaveni == "1"){ 68 69 echo "<br /><font face=\"verdana\" size=\"2\" color=\"DarkGreen\">datadisk The Burning Crusade byl pro účet $account úspěšně zapnut.</font><br>"; 70 71 } elseif($nastaveni == "2"){ 72 73 echo "<br /><font face=\"verdana\" size=\"2\" color=\"DarkGreen\">datadisk Wrath of the Litch King byl pro účet $account úspěšně zapnut.</font><br>"; 74 75 } else { 76 77 echo "<br /><font face=\"verdana\" size=\"2\" color=\"DarkGreen\">Veškeré datadisky byly pro účet $account úspěšně vypnuty.</font><br>"; 78 79 } 80 } 58 $querko = $db->query('UPDATE `account` SET `expansion` = '.$nastaveni.' WHERE `username` = "'.$account.'"'); 59 if($nastaveni == 1) 60 { 61 echo('<br /><font face="verdana" size="2" color="DarkGreen">datadisk The Burning Crusade byl pro účet '.$account.' úspěšně zapnut.</font><br />'); 62 } elseif($nastaveni == 2) 63 { 64 echo('<br /><font face="verdana" size="2" color="DarkGreen">datadisk Wrath of the Litch King byl pro účet '.$account.' úspěšně zapnut.</font><br />'); 65 } else 66 { 67 echo('<br /><font face="verdana" size="2" color="DarkGreen">Veškeré datadisky byly pro účet '.$account.' úspěšně vypnuty.</font><br />'); 68 } 69 } else echo('<br /><font face="verdana" size="2" color="red">Zadejte vaše jméno a heslo.</font><br />'); 81 70 } 82 71 83 72 $html->PrgStop(); 84 73 ?> 85 </div>
Note:
See TracChangeset
for help on using the changeset viewer.