Веб обвязка от команды ZG-Team - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Другие игры / Other games > World of WarCraft > Web-обвязки

Web-обвязки Установка веб обвязки, настройка и её создание.

Ответ
Опции темы
Непрочитано 07.11.2009, 19:49   #11
Аватар для DioNiR
Пользователь

По умолчанию Re: Веб обвязка от команды ZG-Team

И так делать было нечего Сервер Вов не работал И вот руки начали писать сами.

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

PHP код:
<?php
    
//Обьявляем переменные которые не заданы.
    
$skin1 null;
    
$skin2 null;
    
$id    'start'
    
    
//Вставляем файл конфигов
    
require_once 'config.php';

    
//Скины.
    
$skins = array(
        
=> array('Основной',$skin),
        
=> 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_nametime()+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'
?>

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

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

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

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

Думаю как бы закончить это предложение со смыслом. Но ничего в голову не приходит
DioNiR вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 08.11.2009, 15:36   #12
Аватар для EdDzik
Новичок

По умолчанию Re: Веб обвязка от команды ZG-Team

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

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



С меня "Спасибо!"
EdDzik вне форума Ответить с цитированием
Непрочитано 08.11.2009, 23:31   #13
Аватар для DioNiR
Пользователь

По умолчанию Re: Веб обвязка от команды ZG-Team

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

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



С меня "Спасибо!"
forum\styles\WoWMoonclaw\template
Файл: overall_header.html

138 строка:
Код HTML:
<td><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></td>
Заменяем:
Код HTML:
<td align="center"><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></td>
DioNiR вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 08.11.2009, 23:58   #14
Аватар для PuShKinG

Автор темы (Топик Стартер) Re: Веб обвязка от команды ZG-Team

EdDzik - не забудь почистить кэш
PuShKinG вне форума Отправить сообщение для PuShKinG с помощью ICQ Ответить с цитированием
Сказали спасибо:
Непрочитано 09.11.2009, 00:12   #15
Аватар для EdDzik
Новичок

По умолчанию Re: Веб обвязка от команды ZG-Team

Большое спасибо! Все получилось
EdDzik вне форума Ответить с цитированием
Непрочитано 14.11.2009, 21:54   #16
Аватар для Tecktonik
Пользователь

По умолчанию Re: Веб обвязка от команды ZG-Team

Форум:
Для того чтобы форум работал, нужно создать базу под названием forum (кодировка utf8) она уже вроде там есть и «залить» туда файл forum.sql, который лежит в папке с сайтом,помогите слепому???))))где этот файл
__________________
Tecktonik вне форума Ответить с цитированием
Непрочитано 14.11.2009, 22:38   #17
Аватар для PuShKinG

Автор темы (Топик Стартер) Re: Веб обвязка от команды ZG-Team

PuShKinG вне форума Отправить сообщение для PuShKinG с помощью ICQ Ответить с цитированием
Непрочитано 15.11.2009, 01:00   #18
Аватар для Tecktonik
Пользователь

По умолчанию Re: Веб обвязка от команды ZG-Team

последняя ваша сбока
__________________
Tecktonik вне форума Ответить с цитированием
Непрочитано 15.11.2009, 09:06   #19
Аватар для DioNiR
Пользователь

По умолчанию Re: Веб обвязка от команды ZG-Team

Дальше заходи в папку www и там он будет.
DioNiR вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 15.11.2009, 11:21   #20
Аватар для Tecktonik
Пользователь

По умолчанию Re: Веб обвязка от команды ZG-Team

????? не вижу
__________________
Tecktonik вне форума Ответить с цитированием
Ответ

Метки
wow cms


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 21:40. Часовой пояс GMT +3.

Вверх