<?php

include('includes/global.php');

ShowPage();
  
if(array_key_exists('user', $_POST)) 
{
  $User = $_POST['user'];
  $Pass = $_POST['pass'];
  $Pass2 = $_POST['pass2'];
  $Email = $_POST['Email'];
  $Team = $_POST['Team'];
  $Language = $_POST['Language'];
  
  if ($User == 'Addon') die('To jméno uživatele nemůžete použít');

  if($Pass == $Pass2) 
  {
    $Line = mysql_fetch_row($Database->SQLCommand('SELECT * FROM user WHERE user = "'.$User.'"'));
    if(!$Line) 
	{
      $Address = $_SERVER['REMOTE_ADDR'];
      $Database->SQLCommand('INSERT INTO `user` (`user` , `pass` , `LastIP` , `LastLogin` , `Email` , `Language` , `team` , `NeedUpdate` )
      VALUES ("'.$User.'", sha1("'.$Pass.'"), "'.$Address.'", NOW(), "'.$Email.'", '.$Language.', '.$Team.', 1)');
   //   $Database->SQLCommand("INSERT INTO user () VALUES('$User','$Pass','0','$Addres',now(),'0','$Email')");
      echo('Registrace proběhla úspěšně.<br />');
      
      $_SESSION['User'] = $User;
      $_SESSION['Pass'] = $Pass;
    
      $Line = mysql_fetch_array($Database->SQLCommand('SELECT ID FROM user WHERE user = "'.$_SESSION['User'].'"'));
      $_SESSION['UserID'] = $Line['ID']; 
      WriteLog('Uživatel se zaregistroval: '.$User, 3);
      
 // echo $Database->id_connection;
    } else 
	{
      echo('Uživatel s touto přezdívkou již existuje. <a href="?">Zpět</a>');
    }
  } else 
  {
	echo('Hesla se neshodují. <a href="?">Zpět</a>');
  }    
} else 
{
  echo('<form action="?" method="post">
  <fieldset><legend>Registrace nového uživatele</legend>
  <table>
    <tr><td colspan="2">Pozorně si přečtěte <a href="info.php">pokyny k překladu</a> a řiďte se jimi. Překládat je nutno včetně háčků a čárek!</td></tr>
    <tr>
      <td>Jméno:</td>
      <td><input type="text" name="user" /></td>
    </tr>
    <tr>
      <td>Heslo:</td>
      <td><input type="password" name="pass" /></td>
    </tr>
    <tr>
      <td>Potvrzení Hesla: </td>
      <td><input type="password" name="pass2" /></td>
    </tr>
    <tr>
      <td>Email: </td>
      <td><input type="text" name="Email" /></td>
    </tr>
    <tr>
      <td>Normálně budu překládat do: </td>
      <td>'); WriteLanguages(1); echo('</td>
    </tr>
    <tr>
    <tr>
      <td>Patřím do týmu: </td>
      <td><select name="Team"><option value="0">Žádného</option>
      ');
		$ID = $Database->SQLCommand('SELECT name,ID FROM team');
		while($Line = mysql_fetch_assoc($ID))
    {
			echo('<option value="0'.$Line['ID'].'">'.$Line['name'].'</option>');
    	}
      echo('</select></td>
    </tr>
    <tr>
      <th><input type="submit" value="Registrovat" /></th>
    </tr>
  </table></fieldset></form>');
}
 
ShowFooter();      

?>
