Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Web-обвязки (https://forum.zone-game.info/forumdisplay.php?f=161)
-   -   Веб обвязка от команды ZG-Team (https://forum.zone-game.info/showthread.php?t=5123)

DioNiR 07.11.2009 19:49

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 пишутся в другом.
Но это не обязательно.
Главное писать красиво, ведь иммено на это смотрят другие программисты.

Думаю как бы закончить это предложение со смыслом. Но ничего в голову не приходит :(

EdDzik 08.11.2009 15:36

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

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


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

DioNiR 08.11.2009 23:31

Re: Веб обвязка от команды ZG-Team
 
Цитата:

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

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


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

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>

PuShKinG 08.11.2009 23:58

Re: Веб обвязка от команды ZG-Team
 
EdDzik - не забудь почистить кэш :)

EdDzik 09.11.2009 00:12

Re: Веб обвязка от команды ZG-Team
 
Большое спасибо! Все получилось :cool2:

Tecktonik 14.11.2009 21:54

Re: Веб обвязка от команды ZG-Team
 
Форум:
Для того чтобы форум работал, нужно создать базу под названием forum (кодировка utf8) она уже вроде там есть и «залить» туда файл forum.sql, который лежит в папке с сайтом,помогите слепому???))))где этот файл

PuShKinG 14.11.2009 22:38

Re: Веб обвязка от команды ZG-Team
 
http://img.zone-game.info/image-D2F7_4AFF0736.jpg

Tecktonik 15.11.2009 01:00

Re: Веб обвязка от команды ZG-Team
 
последняя ваша сбока
http://i071.radikal.ru/0911/7f/78dcebeeb524.jpg

DioNiR 15.11.2009 09:06

Re: Веб обвязка от команды ZG-Team
 
Дальше заходи в папку www и там он будет.

Tecktonik 15.11.2009 11:21

Re: Веб обвязка от команды ZG-Team
 
http://i007.radikal.ru/0911/52/0da5f7fc49d7.jpg????? не вижу


Текущее время: 04:25. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot