View file include/rediget_profilu.php

File size: 6.68Kb
<?php

$title = $tlapa.': profila rediģēšana';
$sakt = microtime(1);
$id = idsid($sid);
$info = infoid($id);
$amats = $info['amats'];

if ($amats==3 && isset($_GET['kam']))
{
	$atpakal = './?kas=profils&amp;sid='.$sid.'&amp;kam='.$kam;
}
else
{
	$atpakal = './?kas=profils&amp;sid='.$sid.'&amp;kam='.$id;
}

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

if (isset($_GET['ok']) && $sid!='')
{
	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']);
	$dzivesvieta = drosiba($_POST['dzivesvieta']);
	$kontaktinfo = drosiba($_POST['kontaktinfo']);
	$parsevi = drosiba($_POST['parsevi']);
	$parole = drosiba(izgriezt_simbolus($_POST['parole']));
	
	if ($_POST['dzimums']==2)
	{
		$dzimums = 's';
	}
	else
	{
		$dzimums = 'v';
	}
	
	//datu pareizības pārbaude
	
	$kluda = '';
	
	if (strlen($parole)>12 || strlen($parole)<3)
	{
		$kluda = '<b>!!! Parole ir pārāk īsa vai pārāk gara, tajā jabū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 ($kluda=='')
	{
		if ($amats==3 && isset($_GET['kam']))
		{
			$jniks = izgriezt_simbolus($_POST['niks']);
			$info2 = infoniks($jniks);
			$info3 = infoid($kam);
			
			if ($info2['niks']!=$info3['niks'] && !empty($info2['niks']))
			{
				$kluda = '<b>!!! Šis niks jau ir aizņemts!</b><br/>';
			}
			elseif (strlen($jniks)>12 || strlen($jniks)<3)
			{
				$kluda = '<b>!!! Niks ir pārāk garš vai pārāk īss, tajā jābūt 3-12 simboliem!</b><br/>';
			}
			else
			{
				mysql_query("UPDATE lietotaji SET niks='".$jniks."' , dzivesvieta='".$dzivesvieta."' , kontaktinfo='".$kontaktinfo."' , 
				par_sevi='".$parsevi."' , dzimene='".$dzimene."' , parole='".$parole."' , dzimums='".$dzimums."' WHERE id = '".$kam."'");
			
				$ok = true;
				$atpakal = './?kas=redprof&amp;sid='.$sid.'&amp;kam='.$kam;
			}
		}
		else
		{
			mysql_query("UPDATE lietotaji SET dzivesvieta='".$dzivesvieta."' , kontaktinfo='".$kontaktinfo."' , 
			par_sevi='".$parsevi."' , dzimene='".$dzimene."' , parole='".$parole."' , dzimums='".$dzimums."' WHERE id = '".$id."'");
		
			$ok = true;
			$atpakal = $atpakal = './?kas=redprof&amp;sid='.$sid.'&amp;kam='.$kam;
		}
	}
	
}

if ($amats==3 && isset($_GET['kam']))
{
	$info = infoid($kam);
}

$gads = date("Y", $info['dzimene']);
$datums = date("d", $info['dzimene']);
$menesis = date("m", $info['dzimene']);

if ($info['dzimums']=='s')
{
	$checkeds = 'checked';
	$checkedv = '';
	
}
else
{
	$checkeds = '';
	$checkedv = 'checked';
}

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

require_once('include/augsa.php');

echo '<div class="sani" style="text-align: center">';
echo '<font class="ramis">-Profila rediģēšana-</font>';
echo '</div>';

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

if ($ok==true)
{
	echo '<div class="vidus" style="text-align: center">';
	echo 'Profils tika veiksmīgi saglabāts!';
	echo '</div>';
}
elseif ($sid!='')
{
	
	echo '<div class="vidus" style="text-align: center">';
	echo '<form action="./?kas=redprof&amp;sid='.$sid.'&amp;ok&amp;kam='.$kam.'" method="post">';
	
	if ($amats==3 && isset($_GET['kam']))
	{
		echo 'Niks: ';
		echo '<input type="text" name="niks" value="'.$info['niks'].'" maxlength="16" size="8"/><br/>';
	}
	else
	{
		echo 'Niks: <b>'.$info['niks'].'</b><br/>';
	}
	
	echo 'Dzimšanas diena: <br/>';
	echo '<select name="datums">';
	echo '<option value="'.$datums.'">'.$datums.'</option>';
	
	for ($i=1; $i<32; $i++)
	{
		if ($i<10)
		{
			$d = '0'.$i;
		}
		else
		{
			$d = $i;
		}
		
		if ($d!=$datums)
		{
			echo '<option value="'.$d.'">'.$d.'</option>';
		}
	}
	
	echo '</select> ';
	echo '<select name="menesis">';
	echo '<option value="'.$menesis.'">'.$menesis.'</option>';
	
	for ($i=1; $i<13; $i++)
	{
		if ($i<10)
		{
			$m = '0'.$i;
		}
		else
		{
			$m = $i;
		}
		
		if ($m!=$menesis)
		{
			echo '<option value="'.$m.'">'.$m.'</option>';
		}
	}
	
	echo '</select> ';
	echo '<input type="text" name="gads" format="*N" maxlength="4" value="'.$gads.'" size="4"/><br/>';
	echo 'Vīr. <input type="radio" name="dzimums" value="1" '.$checkedv.'/>';
	echo ' Siev. <input type="radio" name="dzimums" value="2" '.$checkeds.'/><br/>';
	echo 'Dzīvesvieta: <br/>';
	echo '<input type="text" name="dzivesvieta" maxlength="50" value="'.$info['dzivesvieta'].'" size="12"/><br/>';
	echo 'Kontaktinfo.: <br/>';
	echo '<input type="text" name="kontaktinfo" maxlength="150" value="'.$info['kontaktinfo'].'" size="12"/><br/>';
	echo 'Par sevi: <br/>';
	echo '<input type="text" name="parsevi" maxlength="300" value="'.$info['par_sevi'].'" size="12"/><br/>';
	echo 'Parole: <br/>';
	echo '<input type="text" name="parole" maxlength="12" value="'.$info['parole'].'" size="12"/><br/><br/>';
	echo '<input type="submit" value="Saglabāt"/>';
	echo '</form></div>';
}
else
{
	echo '<div class="vidus" style="text-align: left">';
	echo 'Lai rediģētu profilu <b><a href="./?kas=ienakt">ielogojies</a></b> vai ';
	echo '<b><a href="./?kas=reg">reģistrējies</a></b>!';
	echo '</div>';
}

echo '<div class="vidus" style="text-align: left">';

if (!empty($atpakal))
{
	echo '&#8226; <a href="'.$atpakal.'">Atpakaļ</a><br/>';
}

echo '&#8226; <a href="./?kas=&amp;sid='.$sid.'">Galvenā</a>';
echo '</div>';

?>