View file catalogdeep/kom_sites.php

File size: 2.08Kb
<?php
include "init/config.php";
include "init/system.php";
include "init/navigator.php";
include "head.php";

$id = abs((int)$_SERVER['QUERY_STRING']);
if(!empty($id)){
	$act = true;
}else{
	$act = false;
	}
	$item = $_GET['item'];

if($sys_komsites == 1){
	echo "Комментари запрещены<br/>";
	}else{
		
		switch($item){
			default:
			$q=mysql_query(" SELECT count(*) FROM `cat_komsites`"); 
$all=mysql_result($q,0,0);
  
    $pnumber=10; 
		$n=new Navigator($all,$pnumber); 
		$q=mysql_query("SELECT * FROM `cat_komsites` LIMIT {$n->start()},$pnumber "); 
		$sql = mysql_query("SELECT * FROM `cat_komsites` WHERE `id_site` = '".$id."' ORDER BY `id` DESC");
			if(mysql_num_rows($sql) > 0){
		$i = 1;
				while($row = mysql_fetch_assoc($sql)){
					$int = $i/ 2;
if(is_integer($int)){
$div = '<div class="cat">';
}else{
$div = '<div class="cat2">';
}	
echo $div;
		echo "Имя:".$row['name']."<br/>";
		echo "Сообщение:<br/>".$row['text']."<br/>";
		
			echo "</div>";
			$i++;
			
			}
					}else{
			echo "Комментарий нет<br/>";
		}
     
    echo "<a href='kom_sites.php?$id&item=add'>Добавить</a><br/>";
    echo $n->navi(); 

	
	break;
	
	
	case 'add':
	
	if(!isset($_POST['action'])){
		echo <<<HTML
<form action = "kom_sites.php?$id&item=add" method = "post">
Имя:<br/>
<input type="text" class="input" name="name" value=""><br/>
Сообщение:<br/>
<input type="text" class="input" name="txt" value=""><br/>
<input type='submit' name = 'action' class='go' value='Добавить' /></form>
HTML;
		
		}else{
	$name = htmlspecialchars(mysql_escape_string(trim($_POST['name'])));
	$txt = htmlspecialchars(mysql_escape_string(trim($_POST['txt'])));
	$sql = mysql_query("INSERT INTO `cat_komsites` SET `name` = '".$name."', `text` = '".$txt."', `id_site` = '".$id."'");
	if($sql){
		echo "Ваш комментарий успешно добавлен<br/>";
		}else{
			echo "Произошла ошибка";
			}
			echo "<a href='kom_sites.php?$id'>К комментариям</a><br/>";
			
			
			
			}
	
	
	break;
		
				
		
		}
	}
	include "foot.php";
?>