############Введите данные для подключения к базе данных#################### $host="localhost"; #Хост $login_mysql="root"; #Логин $password_mysql=""; #Пароль $baza_name="items"; #Имя базы $GLOBALS['p'] = ""; $default_title = "Учёт компьютерной техники"; $default_keywords = "Ключевые слова, вставляемые по умолчанию"; $default_descr = "Описание страницы, вставляемое по умолчанию"; $small_width_new = 100; // Требуемая ширина для малой фотки $big_width_new = 200; // Требуемая ширина для большой фотки $normal_width_new = 600; // Требуемая ширина для очень большой фотки $COUNT_SHOW_ITEMS = 6; // Кол-во наименований на странице $COUNT_SHOW_ROWS = 2; // Кол-во наименований в строке $category_width_ico = 50; // ширина картинок у категорий session_start(); setlocale(LC_ALL, 'ru_RU.CP1251'); $small_path = "upload_cat/small/"; $big_path = "upload_cat/big/"; $normal_path = "upload_cat/normal/"; $db = @mysql_connect("$host", "$login_mysql", "$password_mysql"); if (!$db) exit("
К сожалению, не доступен сервер MySQL
"); if (!@mysql_select_db($baza_name,$db)) exit("К сожалению, не доступна база данных
"); $h = "http://".$_SERVER['HTTP_HOST'].$GLOBALS['p']; $im = "http://".$_SERVER['HTTP_HOST'].$GLOBALS['p']."/img"; function img_resize($src, $dest, $width, $height, $rgb=0xFFFFFF, $quality=100) { if (!file_exists($src)) return false; $size = getimagesize($src); if ($size === false) return false; $format = strtolower(substr($size['mime'], strpos($size['mime'], '/')+1)); $icfunc = "imagecreatefrom" . $format; if (!function_exists($icfunc)) return false; $x_ratio = $width / $size[0]; $y_ratio = $height / $size[1]; $ratio = min($x_ratio, $y_ratio); $use_x_ratio = ($x_ratio == $ratio); $new_width = $use_x_ratio ? $width : floor($size[0] * $ratio); $new_height = !$use_x_ratio ? $height : floor($size[1] * $ratio); $new_left = $use_x_ratio ? 0 : floor(($width - $new_width) / 2); $new_top = !$use_x_ratio ? 0 : floor(($height - $new_height) / 2); $isrc = $icfunc($src); $idest = imagecreatetruecolor($width, $height); imagefill($idest, 0, 0, $rgb); imagecopyresampled($idest, $isrc, $new_left, $new_top, 0, 0, $new_width, $new_height, $size[0], $size[1]); imagejpeg($idest, $dest, $quality); imagedestroy($isrc); imagedestroy($idest); return true; } function page_list ($page, $num, $count_on_page) { if (!isset($page) && intval($page) == 0) $page = 1; $count_pages = intval($num / $count_on_page); $ostatok = $num % $count_on_page; if($ostatok > 0) $count_pages++; $start = $count_on_page * $page - $count_on_page; return $start; } function show_page_list ($page, $num, $count_on_page, $id_cat) { echo ""; if (!isset($page) && intval($page) == 0) $page = 1; $count_pages = intval($num / $count_on_page); $ostatok = $num % $count_on_page; if($ostatok > 0) $count_pages++; if ($page>1) echo " << "; $diapazon = 5; $page_from = $page - $diapazon; if($page_from < 1) $page_from = 1; $page_to = $page + $diapazon; if($page_to > $count_pages) $page_to = $count_pages; for ($i = $page_from; $i <= $page_to; $i++) { if ($count_pages != 1) { if ($i == $page) echo " [$i] "; else echo " [$i] "; } } if ($page<$count_pages) echo " >> "; echo " |