Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Веб обвязка от команды ZG-Team
#11
И так делать было нечего Smile Сервер Вов не работал Sad И вот руки начали писать сами.

На этот раз без критики. А лиш мой взгляд на ваш index.php.

PHP код:
<?php
//Обьявляем переменные которые не заданы.
$skin1 = null;
$skin2 = null;
$id = 'start';

//Вставляем файл конфигов
require_once 'config.php';

//Скины.
$skins = array(
1 => array('Основной',$skin),
2 => array('Легкий', $skin2)
);
//Устанавливаем скин по умолчанию
$skin_name = $skins[1][1];

//Проверка на пустосту.
if( !empty($_REQUEST['k']) )
{
//Проверка на подлежанию к рег.выражениею
if (preg_match("/[^a-zA-Z0-9_]/", $_REQUEST['k']))
exit;
}

//Проверка на пустосту.
if( !empty($_REQUEST['id']) )
{
$id = trim($_REQUEST['id']);
//Проверка на подлежанию к рег.выражениею
if (preg_match("/[^a-zA-Z0-9_]/", $id))
header("Location: index.php?id=start");
}

//Смена скина.
if( $id == 'change_skin' )
{
//Проверка на пустоту выбранного скина.
if( !empty($_POST['skin']) )
{
//Присваиваем скин.
$skin_name = $_POST['skin'];
//Проверка существования файлов выбраного скина.
if( file_exists('skins/'.$skin_name.'/'.$skin_name.'.php') )
{
//Ставим куки
setcookie("skin_name", $skin_name, time()+2592000);
}
}
header("Location: index.php?id=start");
}
//Выход
elseif( $id == 'logout' )
{
//Тут надо написать либо функцию которая уберает куки, либо сам код который уберает куки.
header("Location: index.php?id=start");
}

//Проверка на пустостоту кук.
if( !empty($_COOKIE['skin_name']) )
{
//Проверка существования файлов выбраного скина.
if( file_exists('skins/'.$_COOKIE['skin_name'].'/'.$_COOKIE['skin_name'].'.php') )
$skin = $_COOKIE['skin_name'];
}

//Загружаем скин.
include 'skins/'.$skin.'/'.$skin.'.php';
?>


Можете брать хоть весь пример, хоть какую то часть. Автортва за это я не прошу. Smile
Тут я лиш показал пример хорошего кода.

Ибо я пишу иммено так, и так требую от людей работающих со мной.
Но и другим советую писать так же.

Взять ваш index.php и посмотрев на мой пример, сразу ведь видно что читабельнее.

Ну как уже сказал автор:
PuShKinG Написал:хочу признаться, это мой первый сайт

То ему стоит изучить иммено стиль оформления кода.
Я не говорю что он идеален, с точки зрения PHP он являеся вообще не коректным, так как PHP рекомендует писать другим стилем а не таким, т.к все примеры PHP пишутся в другом.
Но это не обязательно.
Главное писать красиво, ведь иммено на это смотрят другие программисты.

Думаю как бы закончить это предложение со смыслом. Но ничего в голову не приходит Sad
Ответ
#12
Подскажите пожалуйста в каком файле и в каких строках можно менять положение ШАПКИ ФОРУМА!? Мне бы хотелось передвинуть ее на средину =)

Скрин прилагается:

[Изображение: bd37f5094f5143e6da96c17fad63.jpeg]

С меня "Спасибо!" Rolleyes
Ответ
#13
EdDzik Написал:Подскажите пожалуйста в каком файле и в каких строках можно менять положение ШАПКИ ФОРУМА!? Мне бы хотелось передвинуть ее на средину =)

Скрин прилагается:

[Изображение: bd37f5094f5143e6da96c17fad63.jpeg]

С меня "Спасибо!" Rolleyes

forum\styles\WoWMoonclaw\template
Файл: overall_header.html

138 строка:
<td><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></td>
Заменяем:
<td align="center"><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></td>
Ответ
#14
EdDzik - не забудь почистить кэш Smile
Ответ
#15
Большое спасибо! Все получилось :cool2:
Ответ
#16
Форум:
Для того чтобы форум работал, нужно создать базу под названием forum (кодировка utf8) она уже вроде там есть и «залить» туда файл forum.sql, который лежит в папке с сайтом,помогите слепому???))))где этот файл
[Изображение: darsy.gif]
Ответ
#17
[Изображение: image-D2F7_4AFF0736.jpg]
Ответ
#18
последняя ваша сбока
[Изображение: 78dcebeeb524.jpg]
[Изображение: darsy.gif]
Ответ
#19
Дальше заходи в папку www и там он будет.
Ответ
#20
[Изображение: 0da5f7fc49d7.jpg]????? не вижу
[Изображение: darsy.gif]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Обвязка под World of WarCraft Antig 3 4,557 04-11-2013, 12:10 PM
Последний пост: The Horde
  Веб обвязка от команды ZG-Team V2.0 PuShKinG 82 52,128 07-06-2011, 04:10 PM
Последний пост: WolfGhoST
  что за обвязка? maa 4 3,479 06-17-2010, 07:19 PM
Последний пост: Legion
  Веб обвязка. PuShKinG 9 4,802 02-18-2010, 05:58 PM
Последний пост: Spaunii
  web обвязка для 3.2.2 StASKoNet 3 3,541 12-19-2009, 11:31 PM
Последний пост: StASKoNet
  Web обвязка Wrath of the Lich King PROGRAMMATOR 2 4,325 06-11-2009, 03:49 PM
Последний пост: PuShKinG
  Веб обвязка Falgern CMS для ArcEmu Zone-Game 0 3,869 02-16-2009, 05:27 PM
Последний пост: Zone-Game
  Веб обвязка Wrath of the Lich King PROGRAMMATOR 19 9,312 11-07-2008, 10:09 PM
Последний пост: Longbow

Перейти к форуму:


Пользователи, просматривающие эту тему: 5 Гость(ей)