Просмотр файла instalet.php

Размер файла: 8.31Kb
<?php

require_once('include/config.php');
require_once('include/ini.php');


if (is_file('tabulas.sql')!=false && !isset($_GET['ok']))
{
	$tabulas = @file_get_contents('tabulas.sql');
	$tabula = explode('++++++', $tabulas);
		
	foreach ($tabula as $val)
	{
		$sql = trim($val);
		mysql_query($sql) or die(mysql_error());
	}
}
elseif (!isset($_GET['ok']))
{
	die('Nevar atrast failu "<b>tabulas.sql</b>"!');
}

$ir_ipasnieks = mysql_fetch_array(mysql_query("SELECT niks FROM lietotaji WHERE amats = '3'"));

if (!empty($ir_ipasnieks[0]))
{
	die('Īpašnieks jau ir piereģistrēts! Īpašnieka niks - <b>'.$ir_ipasnieks[0].'</b>.');
}

$title = $tlapa.': īpašnieka reģistrācija';
$sakt = microtime(1);
		
//////////////////////////////////////////////////////
		
if (isset($_GET['ok']))
{
	$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()."' , amats='3' , dzimene='".$dzimene."' ,
		 dzimums='".$dzimums."' , ip='".$a['ip']."' , browseris='".$a['aparats']."'");
		@unlink('./intervals.txt');
		@file_put_contents('./intervals.txt', time());
		$ok = true;
	}
}
		
//////////////////////////////////////////////////////

$css = file_get_contents($n_css);

//////////////////////////////////////////////////////////////

$beigt = microtime(1);

header('Content-type: text/html; charset=utf-8');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-cache, must-relative');
echo '<?xml version="1.0" encoding="UTF-8" ?>';
echo '<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">';
echo '<html><head>';
echo '<meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>';
echo '<title>'.$title.'</title>';
echo '<style type="text/css">';
echo $css;
echo '</style></head><body>';
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 kā īpašnieks!<br/>';
	echo 'TAGAD OBLIGĀTI IZDZĒS FAILU <b>INSTALET.PHP</b>, LAI KĀDS CITS NEVARĒTU PIEREĢISTRĒTIES KĀ ĪPAŠNIEKS!';
	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
{
	echo '<div class="vidus" style="text-align: center">';
	echo 'MySQL tabulas veiksmīgi uzinstalētas!<br/><br/>';
	echo '<form action="./instalet.php?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>';

$starpiba = time()-$oses;
$cik_online = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM online WHERE laiks>'".$starpiba."'"));

echo '<div class="sani" style="text-align: center">';
echo '<div class="vidus" style="text-align: center; max-width: 100px; margin: auto;">';
echo '<small>Online: <b><a href="./?kas=online&amp;sid='.$sid.'">'.$cik_online[0].'</a></b><br/>';
echo '<a href="/?sid='.$sid.'">"Wap-Durvis"</a><br/>';
echo '2009, ['.round(($beigt-$sakt), 4).']</small>';
echo '</div></div></body></html>';
exit();

?>