View file include/galerija/galerija.php

File size: 11.22Kb
<?php

$title = $tlapa.': galerija';
$sakt = microtime(1);
$radit = intval($_GET['radit']);
$gid = intval($_GET['gid']);
$id = idsid($sid);
$info1 = infoid($id);

////////////////////////////bildes dzēšanas brīdinājums

$dzbilde = mysql_fetch_array(mysql_query("SELECT * FROM galerija WHERE gid = '".$gid."'"));

if (!empty($dzbilde['bilde']) && ($info1['amats']>1 || $id==$dzbilde['id']) && !isset($_GET['radit']))
{
	$title = $tlapa.': bildes dzēšana';
	
	//dzēšam bildi
	
	if (!empty($dzbilde['bilde']) && isset($_GET['ok']))
	{
		@unlink('foto/'.$dzbilde['bilde']);
		mysql_query("DELETE FROM galerija WHERE gid = '".$gid."'");
		mysql_query("DELETE FROM bkomentari WHERE gid = '".$gid."'");
		
		if ($info1['amats']==2)
		{
			//atskaite
			
			$info2 = infoid($dzbilde['id']);
			$darbiba = 'Izdzēsa [u]'.$info2['niks'].'[/u] bildi ar [u]gid='.$gid.'[/u]';
			atskaite($id, $darbiba);
		}
		
		header('Location: ./?kas=galerija&sid='.$sid.'&kam='.$dzbilde['id']);
	}
	
	$info2 = infoid($dzbilde['id']);
	require_once('include/augsa.php');
			
	echo '<div class="sani" style="text-align: center">';
	echo '<font class="ramis">Bildes dzēšana</font>';
	echo '</div>';
	echo '<div class="vidus" style="text-align: center">';
	echo 'Tiešām dzēst bildi?';
	echo '<hr></hr>';
	
	if (!empty($dzbilde['komentars']))
	{
		echo skatit($dzbilde['komentars'], $info1['smaidi']).'<br/>';
	}
				
	echo '<img src="foto/'.$dzbilde['bilde'].'" alt="'.$info2['niks'].'"/><br/>';
	echo '<small>'.date("H:i d-m-y", $dzbilde['laiks']).'</small><br/>';
	echo '<hr></hr>';
	echo '<a href="./?kas=dzestga&amp;sid='.$sid.'&amp;gid='.$gid.'&amp;kam='.$dzbilde['id'].'&amp;ok">Dzēst!</a>';
	echo '</div>';
	echo '<div class="vidus" style="text-align: left">';
	echo '&#8226; <a href="./?kas=galerija&amp;sid='.$sid.'&amp;kam='.$dzbilde['id'].'">'.ucfirst($info2['niks']).' galerija</a><br/>';
	echo '&#8226; <a href="./?kas=galerija&amp;sid='.$sid.'">Galerija</a><br/>';
	echo '&#8226; <a href="./?kas=&amp;sid='.$sid.'">Galvenā</a><br/>';
	
	echo '</div>';
	
	require_once('include/apaksa.php');

}

/////////////////mainām bildes "redzamību"//////////////

if (($radit==1 || $radit==2) && $gid>0 && ($info1['amats']>1 || $id==$dzbilde['id']))
{
	mysql_query("UPDATE galerija SET radit='".$radit."' WHERE gid = '".$gid."'");
}
elseif (($radit==1 || $radit==2) && $gid>0 && ($info1['amats']>1 || $id==$dzbilde['id']))
{
	mysql_query("UPDATE galerija SET radit='".$radit."' WHERE id = '".$id."' AND gid = '".$gid."'");
}

////////////////apstrādājam informāciju/////////////////

if ($kam>0)
{
	$ir_niks = mysql_fetch_array(mysql_query("SELECT niks, dzimums FROM lietotaji WHERE id = '".$kam."'"));
	
	if (!empty($ir_niks[0]))
	{
		if (intval($_GET['lapa'])<=0)
		{
			$lapa = 0;
			$nr = 1;
		}
		else
		{
			$lapa = $bsl*(intval($_GET['lapa'])-1);
			$nr = intval($_GET['lapa']);
		}
		
		$bildes = mysql_query("SELECT * FROM galerija WHERE id = '".$kam."' ORDER BY laiks DESC LIMIT $lapa, $bsl");
		$cik_bildes = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM galerija WHERE id = '".$kam."'"));
		$title = $tlapa.': '.$ir_niks[0].' galerija';
	}
}
elseif (isset($_GET['dzimums']) && isset($_GET['kartot']))
{
	//kārtojam datus pēc uzdotajiem parametriem
	
	if (intval($_GET['lapa'])<=0)
	{
		$lapa = 0;
		$nr = 1;
	}
	else
	{
		$lapa = $gnsl*(intval($_GET['lapa'])-1);
		$nr = intval($_GET['lapa']);
	}
	
	if ($_GET['dzimums']==2)
	{
		$dz = 2;
		$dzimums = 's';
		$ka = 'Sieviešu';
		$title = $tlapa.': sieviešu galerija';
	}
	else
	{
		$dz = 1;
		$dzimums = 'v';
		$ka = 'Vīriešu';
		$title = $tlapa.': vīriešu galerija';
	}
	
	if ($_GET['kartot']==3)
	{
		$kartot = 3;
		$sql = "SELECT a.id , b.* FROM lietotaji AS a , galerija AS b WHERE a.id=b.id AND a.dzimums='".$dzimums."' GROUP BY b.id ORDER BY MAX(b.laiks) DESC LIMIT $lapa, $gnsl";
	}
	elseif ($_GET['kartot']==2)
	{
		$kartot = 2;
		$sql = "SELECT a.id , b.* FROM lietotaji AS a , galerija AS b WHERE a.id=b.id AND a.dzimums='".$dzimums."' GROUP BY b.id ORDER BY a.dzimene DESC LIMIT $lapa, $gnsl";
	}
	else
	{
		$kartot = 1;
		$sql = "SELECT a.id , b.* FROM lietotaji AS a , galerija AS b WHERE a.id=b.id AND a.dzimums='".$dzimums."' GROUP BY b.id ORDER BY a.niks ASC LIMIT $lapa, $gnsl";
	}
	
	$vieta = $lapa+1;
	$galerijas = mysql_query($sql);
	$cik_galeriju = mysql_num_rows(mysql_query("SELECT a.id , b.* FROM lietotaji AS a , galerija AS b WHERE a.id=b.id AND a.dzimums='".$dzimums."' GROUP BY b.id"));
	$lapu_skaits = ceil($cik_galeriju/$gnsl);
	$ok = true;
	
}
else
{
	$sieviesu = mysql_num_rows(mysql_query("SELECT a.id , b.gid FROM lietotaji AS a , galerija AS b WHERE a.id=b.id AND a.dzimums='s'"));
	$viriesu = mysql_num_rows(mysql_query("SELECT a.id , b.gid FROM lietotaji AS a , galerija AS b WHERE a.id=b.id AND a.dzimums='v'"));
}

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

require_once('include/augsa.php');

////////////////////////////////lietotāja bildes

if ($kam>0)
{	
	echo '<div class="sani" style="text-align: center">';
	
	if (!empty($ir_niks[0]))
	{
		echo '<font class="ramis">-<a href="./?kas=profils&amp;kam='.$kam.'&amp;sid='.$sid.'">'.$ir_niks[0].'</a> galerija-</font>';
	}
	else
	{
		echo '<font class="ramis">-Niks neeksistē-</font>';
	}
	
	echo '</div>';
	echo '<div class="vidus" style="text-align: center">';
	
	if (empty($ir_niks[0]))
	{
		echo '<b>Šāds niks neeksistē!</b>';
	}
	elseif ($cik_bildes[0]>0)
	{
		while ($bilde = mysql_fetch_array($bildes, MYSQL_ASSOC))
		{
		
			if ($bilde['radit']==2 && $sid=='')
			{
				echo 'Šo bildi var apskatīt tikai <b><a href="./?kas=reg">reģistrētie</a></b> lietotāji!';
			}
			else
			{
				$cik_komentaru = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM bkomentari WHERE gid = '".$bilde['gid']."'"));
				
				if (!empty($bilde['komentars']))
				{
					echo skatit($bilde['komentars'], $info1['smaidi']).'<br/>';
				}
				
				echo '<img src="foto/'.$bilde['bilde'].'" alt="'.$ir_niks[0].'"/><br/>';
				echo '<small>'.date("H:i d-m-y", $bilde['laiks']).'</small><br/>';
				
				if (($bilde['id']==$id || $info1['amats']>1) && $bilde['radit']==1)
				{
					echo '<small>&#8226; <a href="./?kas=galerija&amp;sid='.$sid.'&amp;gid='.$bilde['gid'].'&amp;radit=2&amp;kam='.$kam.'&amp;lapa='.$nr.'">Rādīt tikai reģistrētajiem</a></small><br/>';
				}
				elseif (($bilde['id']==$id || $info1['amats']>1) && $bilde['radit']==2)
				{
					echo '&#8226; <a href="./?kas=galerija&amp;sid='.$sid.'&amp;gid='.$bilde['gid'].'&amp;radit=1&amp;kam='.$kam.'&amp;lapa='.$nr.'">Rādīt visiem</a><br/>';
				}
				
				echo '&#8226; <a href="./?kas=bkomentari&amp;sid='.$sid.'&amp;gid='.$bilde['gid'].'">Komentāri('.$cik_komentaru[0].')</a><br/>';
				
				if ($bilde['id']==$id || $info1['amats']>1)
				{
					echo '&#8226; <a href="./?kas=dzestga&amp;sid='.$sid.'&amp;gid='.$bilde['gid'].'&amp;kam='.$kam.'&amp;lapa='.$nr.'">Dzēst!</a><br/>';
				}
				
			}
		}
		
		echo '<br/>';
		
		for ($e=1; $e<ceil($cik_bildes[0]/$bsl)+1; $e++)
		{
			if ($e!=$nr)
			{
				echo ' <a href="./?kas=galerija&amp;sid='.$sid.'&amp;lapa='.$e.'&amp;kam='.$kam.'">'.$e.'</a> ,';
			}
			else
			{
				echo ' '.$e.' ,';
			}
		}
	}
	else
	{
		echo '<b>'.ucfirst($ir_niks[0]).' nav nevienas bildes!</b>';
	}
	
	echo '</div>';
	echo '<div class="vidus" style="text-align: left">';
	echo '&#8226; <a href="./?kas=galerija&amp;sid='.$sid.'">Galerija</a><br/>';
	echo '&#8226; <a href="./?kas=&amp;sid='.$sid.'">Galvenā</a><br/>';
	echo '</div>';
}

////////////////////////////////niku saraksts ar bildēm

elseif ($ok)
{
	echo '<div class="sani" style="text-align: center">';
	echo '<font class="ramis">-'.$ka.' galerija-</font>';
	echo '</div>';
	echo '<div class="vidus" style="text-align: left">';
	echo '<b>'.$nr.'.</b> lapa no <b>'.$lapu_skaits.'</b><br/>';
	echo '<hr></hr>';
	
	if ($cik_galeriju>0)
	{
		while ($gal = mysql_fetch_array($galerijas, MYSQL_ASSOC))
		{
			$cik = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM galerija WHERE id='".$gal['id']."'"));
			$info = infoid($gal['id']);
			$laiks = $info['dzimene'];
			
			//nosakām vecumu///////////////////////////
			
			$gads = date("Y", $laiks);
			$datums = date("d", $laiks);
			$menesis = date("m", $laiks);
			
			if (date("z", time())<date("z", $laiks))
			{
				$gadi = date("Y", time())-$gads-1;
			}
			else
			{
				$gadi = date("Y", time())-$gads;
			}
			
			////////////////////////////////////////////
			
			echo '<b>'.$vieta.'</b>)<a href="./?kas=profils&amp;kam='.$gal['id'].'&amp;sid='.$sid.'">'.$info['niks'].'</a> ';
			echo '(<a href="./?kas=galerija&amp;kam='.$gal['id'].'&amp;sid='.$sid.'">'.$cik[0].'</a>) ';
			echo '<small><b>'.$gadi.'</b> g.</small><br/>';
			
			$vieta++;
		}
	}
	else
	{
		echo '<b>Galerija ir tukša!</b>';
	}
	
	
	echo '</div>';
	
	if ($lapu_skaits>1)
	{
		echo '<div class="vidus" style="text-align: center">';
		
		if ($lapa>0)
		{
			echo '<a href="./?kas=galerija&amp;sid='.$sid.'&amp;lapa='.($nr-1).'&amp;dzimums='.$dz.'&amp;kartot='.$kartot.'">&#171;Atpakaļ</a> ';
		}
			
		if ($nr<$lapu_skaits)
		{
			echo ' <a href="./?kas=galerija&amp;sid='.$sid.'&amp;lapa='.($nr+1).'&amp;dzimums='.$dz.'&amp;kartot='.$kartot.'">Tālāk&#187;</a>';
		}
			
		if ($lapu_skaits>2)
	    	{
			
			echo '<form action="./" method="get">';
	      		echo 'Lapa <input name="lapa" format="*N" size="3"/>';
	        	echo '<input name="kas" type="hidden" value="galerija"/>';
			echo '<input name="dzimums" type="hidden" value="'.$dz.'"/>';
			echo '<input name="kartot" type="hidden" value="'.$kartot.'"/>';
	        	echo '<input name="sid" type="hidden" value="'.$sid.'"/>';
			echo ' <input type="submit" value="Aiziet"/>';
	        	echo "</form>"; 
	   	}
		
		echo '</div>';
	}
	
	echo '<div class="vidus" style="text-align: left">';
	echo '&#8226; <a href="./?kas=galerija&amp;sid='.$sid.'">Galerija</a><br/>';
	echo '&#8226; <a href="./?kas=&amp;sid='.$sid.'">Galvenā</a><br/>';
	echo '</div>';
}
else
{	
	///////////////////////////////galerijas galvenā lapa
	
	echo '<div class="sani" style="text-align: center">';
	echo '<font class="ramis">-Galerija-</font>';
	echo '</div>';
	echo '<div class="vidus" style="text-align: center">';
	echo '<form action="./" method="get">';
	echo '<input type="hidden" name="kas" value="galerija"/>';
	echo '<input type="hidden" name="sid" value="'.$sid.'"/>';
	echo 'Dzimums: <br/>';
	echo '<select name="dzimums">';
	echo '<option value="1">Vīriešu('.$viriesu.')</option>';
	echo '<option value="2">Sieviešu('.$sieviesu.')</option>';
	echo '</select><br/>';
	echo 'Kārtot pēc: <br/>';
	echo '<select name="kartot">';
	echo '<option value="1">Alfabēta</option>';
	echo '<option value="2">Vecuma</option>';
	echo '<option value="3">Datuma</option>';
	echo '</select><br/><br/>';
	echo '<input type="submit" value="Skatīties"/>';
	echo '</form>';
	echo '</div>';
	echo '<div class="vidus" style="text-align: left">';
	echo '&#8226; <a href="./?kas=ielbildi&amp;sid='.$sid.'">Ielādēt bildi</a><br/>';
	echo '&#8226; <a href="./?kas=&amp;sid='.$sid.'">Galvenā</a><br/>';
	echo '</div>';
}

?>