View file include/reg.php

File size: 6.68Kb
<?php

$title = $tlapa.': reģistrācija';
$sakt = microtime(1);
		
//////////////////////////pārbaudām vai reģistrēcija ir ieslēgta	
		
if (is_file('reg.off')!=false)
{
	$regi = true;
}
else
{
	$regi = false;
}
		
////////////////////////////////////////////////////////////////
		
if (isset($_GET['ok']) && $regi==false)
{
	$niks = drosiba(izgriezt_simbolus($_POST['niks']));
	$parole = drosiba(izgriezt_simbolus($_POST['parole']));
			
	switch ($_POST['menesis'])
	{
		case '01':
		case '02':
		case '03':
		case '04':
		case '05':
		case '06':
		case '07':
		case '08':
		case '09':
		case '10':
		case '11':
		case '12': $menesis = trim($_POST['menesis']); break;
		default : $menesis = '';
	}
			
	switch ($_POST['datums'])
	{
		case '01':
		case '02':
		case '03':
		case '04':
		case '05':
		case '06':
		case '07':
		case '08':
		case '09':
		case '10':
		case '11':
		case '12':
		case '13':
		case '14':
		case '15':
		case '16':
		case '17':
		case '18':
		case '19':
		case '20':
		case '21':
		case '22':
		case '23':
		case '24':
		case '25':
		case '26':
		case '27':
		case '28':
		case '29':
		case '30':
		case '31': $datums = trim($_POST['datums']); break;
		default : $datums = '';
	}
			
	$gads = intval($_POST['gads']);
	
	if ($_POST['dzimums']==2)
	{
		$dzimums = 's';
	}
	else
	{
		$dzimums = 'v';
	}
	
	//datu pareizības pārbaude
	
	$laiks = trim(@file_get_contents('./intervals.txt'));
	$kluda = '';
	$ir_niks = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM lietotaji WHERE niks='".$niks."'"));
	
	if (strlen($niks)>12 || strlen($niks)<3)
	{
		$kluda = '<b>!!! Niks ir pārāk garš vai pārāk īss, tajā jābūt 3-12 simboliem!</b><br/>';
	}
	
	if (strlen($parole)>12 || strlen($parole)<3)
	{
		$kluda = $kluda.'<b>!!! Parole ir pārāk īsa vai pārāk gara, tajā jābūt 3-12 simboliem!</b><br/>';
	}
	
	if ($gads<1940 || $gads>=date("Y") || $datums=='' || $menesis=='' || ($menesis=='02' && $datums>29) || ($menesis=='04' && $datums>30) 
		|| ($menesis=='06' && $datums>30) || ($menesis=='09' && $datums>30) || ($menesis=='11' && $datums>30))
	{
		$kluda = $kluda.'<b>!!! Nepareizi ievadīts dzimšanas datums!</b><br/>';
	}
	else
	{
		$nosaukumi = array('01' => 'January', '02' => 'February', '03' => 'March', '04' => 'April', '05' => 'May', '06' => 'June',
			'07' => 'July', '08' => 'August', '09' => 'September', '10' => 'October', '11' => 'November', '12' => 'December');
		$dzimene = strtotime("$datums $nosaukumi[$menesis] $gads");
	}
	
	if ($ir_niks[0]>0 && !empty($niks))
	{
		$kluda = $kluda.'<b>!!! Niks "'.$niks.'" jau ir aizņemts, izvēlies sev citu!</b><br/>';
	}
	
	if ((time()-$laiks)<$int)
	{
		$kluda = $kluda.'<b>!!! Jaunu niku varēs reģistrēt pēc '.($int-time()+$laiks).' sekundēm!</b><br/>';
	}
	
	if ($kluda=='')
	{
		$a = aparats();
		mysql_query("INSERT INTO lietotaji SET niks='".$niks."' , parole='".$parole."' , reg_laiks='".time()."' , dzimene='".$dzimene."' ,
		 dzimums='".$dzimums."' , ip='".$a['ip']."' , browseris='".$a['aparats']."'");
		@unlink('./intervals.txt');
		@file_put_contents('./intervals.txt', time());
		$ok = true;
	}
}
		
//////////////////////////////////////////////////////
		
require_once('include/augsa.php');
		
echo '<div class="sani" style="text-align: center">';
echo '<font class="ramis">-Reģistrācija-</font>';
echo '</div>';

if ($kluda)
{
	echo '<font class="kluda">'.$kluda.'</font>';
}

if ($ok==true)
{
	echo '<div class="vidus" style="text-align: center">';
	echo 'Apsveicu, tu esi veiksmīgi piereģistrējies!';
	echo '</div>';
	echo '<div class="vidus" style="text-align: center">';
	echo 'Tavs niks ir: <b>'.$niks.'</b><br/>';
	echo 'Tava parole ir: <b>'.$parole.'</b><br/><br/>';
	echo '&#8226; <a href="./?kas=ienakt&amp;n='.$niks.'&amp;p='.$parole.'">IENĀKT</a>';
	echo '</div>';
}
else
{
	if ($regi==true)
	{
		echo '<b>Šobrīd reģistrācija ir izslēgta, ienāc atkal pēc kāda laika!</b>';
	}
	else
	{
		echo '<div class="vidus" style="text-align: center">';
		echo '<form action="./?kas=reg&amp;ok" method="post">';
		echo 'Niks: <br/>';
		echo '<input type="text" name="niks" maxlength="12" size="12"/><br/>';
		echo 'Parole: <br/>';
		echo '<input type="text" name="parole" maxlength="12" size="12"/><br/>';
		echo 'Dzimšanas diena: <br/>';
		echo '<select name="datums">';
		echo '<option value="01">1</option>';
		echo '<option value="02">2</option>';
		echo '<option value="03">3</option>';
		echo '<option value="04">4</option>';
		echo '<option value="05">5</option>';
		echo '<option value="06">6</option>';
		echo '<option value="07">7</option>';
		echo '<option value="08">8</option>';
		echo '<option value="09">9</option>';
		echo '<option value="10">10</option>';
		echo '<option value="11">11</option>';
		echo '<option value="12">12</option>';
		echo '<option value="13">13</option>';
		echo '<option value="14">14</option>';
		echo '<option value="15">15</option>';
		echo '<option value="16">16</option>';
		echo '<option value="17">17</option>';
		echo '<option value="18">18</option>';
		echo '<option value="19">19</option>';
		echo '<option value="20">20</option>';
		echo '<option value="21">21</option>';
		echo '<option value="22">22</option>';
		echo '<option value="23">23</option>';
		echo '<option value="24">24</option>';
		echo '<option value="25">25</option>';
		echo '<option value="26">26</option>';
		echo '<option value="27">27</option>';
		echo '<option value="28">28</option>';
		echo '<option value="29">29</option>';
		echo '<option value="30">30</option>';
		echo '<option value="31">31</option>';
		echo '</select> ';
		echo '<select name="menesis">';
		echo '<option value="01">01</option>';
		echo '<option value="02">02</option>';
		echo '<option value="03">03</option>';
		echo '<option value="04">04</option>';
		echo '<option value="05">05</option>';
		echo '<option value="06">06</option>';
		echo '<option value="07">07</option>';
		echo '<option value="08">08</option>';
		echo '<option value="09">09</option>';
		echo '<option value="10">10</option>';
		echo '<option value="11">11</option>';
		echo '<option value="12">12</option>';
		echo '</select> ';
		echo '<input type="text" name="gads" format="*N" maxlength="4" size="4"/><br/>';
		echo 'Vīr. <input type="radio" name="dzimums" value="1" checked/>';
		echo ' Siev. <input type="radio" name="dzimums" value="2"/><br/><br/>';
		echo '<input type="submit" value="Reģistrēties"/>';
		echo '</form>';
		echo '</div>';
	}
}

echo '<div class="vidus" style="text-align: left">';
echo '&#8226; <a href="./?kas=&amp;sid='.$sid.'">Galvenā</a><br/>';
echo '</div>';

?>