Changeset 49 for trunk/Options.php


Ignore:
Timestamp:
Jan 30, 2009, 10:33:08 PM (15 years ago)
Author:
george
Message:
  • Upraveno: Přepracován systém pro více skupin překladů. Původně přes samostatné php soubory, nyní dynamicky dle tabulek group a group_item.
  • Přidáno: Doplněna podpora skupin překladů item, creature, gameobject, mangos_string, mangos_command.
  • Opraveno: Export dat nyní bez výběru konkrétních sloupců s plným výběrem exportu překladových skupin. Přepracované extporotvané příkazy a forma dat.
  • Upraveno: Styl stránek částečně oddělen do souboru style.css. Podobně javascripty přesouvat do global.js.
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:ignore set to
      SqlTranslate.zip
  • trunk/Options.php

    r43 r49  
    22include('includes/global.php');
    33
    4 if (Licence(0)) {
     4if(Licence(LICENCE_USER))
     5{
     6  $User = @$_SESSION['User'];
    57
    6     $User = @$_SESSION['User'];
    7 
    8   if (array_key_exists('Email', $_POST)) {
     8  if(array_key_exists('Email', $_POST))
     9  {
    910    $Email = $_POST['Email'];
    1011    $OldPass = $_POST['OldPass'];
     
    1415
    1516    $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE ID = ".$_SESSION['UserID']));
    16     if (($Line['pass'] == $OldPass) and ($NewPass == $NewPass2)) {
     17    if(($Line['pass'] == $OldPass) and ($NewPass == $NewPass2))
     18        {
    1719      $Database->SQLCommand("UPDATE user SET pass = '$NewPass' WHERE ID = ".$_SESSION['UserID']);
    18       echo 'Heslo změněno!<br />';
    19     } else echo '<br />Hesla se neshodují!<br />';
     20      echo('Heslo změněno!<br />');
     21    } else echo('<br />Hesla se neshodují!<br />)');
    2022    $Database->SQLCommand("UPDATE user SET Email = '$Email', Language = '$Language' WHERE ID = ".$_SESSION['UserID']);
    21       echo 'Úprava nastavení proběhla v pořádku, Email: <b>'.$Email.'</b> Uživatel: <b>'.$User.'</b><br />';
     23      echo('Úprava nastavení proběhla v pořádku, Email: <b>'.$Email.'</b> Uživatel: <b>'.$User.'</b><br />');
    2224      WriteLog('Úprava nastavení!', 3);
    23   } else {
     25  } else
     26  {
    2427    $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE ID = ".$_SESSION['UserID']));   
    25 ?>
    26   <form action="Options.php" method="post">
     28    echo('<form action="Options.php" method="post">
    2729  <table>
    2830    <tr>
    2931      <td>Email: </td>
    30       <td><input type="text" name="Email" value="<?php echo $Line['Email']; ?>"></td>
     32      <td><input type="text" name="Email" value="'.$Line['Email'].'" /></td>
    3133    </tr>
    3234    <tr>
    3335      <td>Původní heslo: </td>
    34       <td><input type="password" name="OldPass"></td>
     36      <td><input type="password" name="OldPass" /></td>
    3537    </tr>
    3638    <tr>
    3739      <td>Nové heslo: </td>
    38       <td><input type="password" name="NewPass"></td>
     40      <td><input type="password" name="NewPass" /></td>
    3941    </tr>
    4042    <tr>
    4143      <td>Nové heslo pro potvrzení: </td>
    42       <td><input type="password" name="NewPass2"></td>
     44      <td><input type="password" name="NewPass2" /></td>
    4345    </tr>
    4446    <tr>
    4547      <td>Normálně budu překládat do: </td>
    46       <td><?php WriteLanguages($Line['Language']); ?></td>
     48      <td>');
     49          WriteLanguages($Line['Language']);
     50          echo('</td>
    4751    </tr>
    4852    <tr>
    49       <th><input type="submit" value="Uložit"></th>
     53      <th><input type="submit" value="Uložit" /></th>
    5054    </tr>
    5155  </table>
    52 </form>
    53    
    54    
    55 <?php
     56</form>');
    5657  }
    5758} else echo 'Nejste přihlášený!';
Note: See TracChangeset for help on using the changeset viewer.