Перейти к содержимому

Welcome to 100NT форум администраторов игровых серверов
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!

Переключатель чата Чат

Добро пожаловать в чат 100NT
xisp : (21 May 2012 - 11:55 AM) и еще 1 вопрос! В Каком файле в клиенте менять надпись которая в самом начале написана под окошком для ввода логин и пароля?
xisp : (21 May 2012 - 11:40 AM) Кто может поделиться чстой папкой system interlude? А то пол инета облазил, то л2ини неоткрывается то русский текст неподдерживает
Изменить размер окна сообщений

aninya

aninya

Регистрация: 18 Jun 2010
Offline Активность: Сегодня, 01:31 PM
*****

Тонкий Юмор

17 August 2011 - 10:04

— Ты функциональщик! – прокричал Сергей на весь оупен-спейс-рум номер 14.
Комната притихла в ожидании развязки.
— Я видел, как ты вчера вечером каррировал и декаррировал прямо за рабочим компьютером!
Неодобрительный ропот и возгласы удивления прокатились по комнате. Кто-то громким шепотом сказал “какой ужас, а я с ним за руку здоровался”.
— Знаешь что, Сергей, – сказал Денис, вставая из-за рабочего стола, – любой нормальный мужчина, если у него всё в порядке, может позволить себе позаниматься функциональным программированием. Это естественно. Каждый хотя бы раз, да пробовал. Зачем только об этом кричать на всю комнату? Я же не кричу, что ты объектно-ориентированный!
Девушки захихикали, кто-то снова громко пробормотал “ну надо же, а по нему и не скажешь”.
Присутствовавший при этом Игорь Матвеевич сильнее вжался в кресло. Только бы никто не узнал про его процедурные наклонности!

Делаем Чпу На Сайте

07 June 2011 - 12:06

Сейчас я стал замечать у новичков сайтостроения тенденцию использовать ужастные урл типа ?page=1&act=trolololo
Простите это старый век.
Подойдем к этому с разных сторон. Для начала нам понадобиться сервер с поддержкой mod_rewrite или аналогичным функционалом.Это уже все современные браузеры поддерживают.
Можно пойти старым путем спрятать ?page=1&act=trolololo за правилами, где вебсервер разбирает URL и подставляет в этот УРЛ значения то есть типа /trolololo/1 через регулярное выражение /(/w+)/(/d+) подставляют в ?page=$2&?page=$1 , но это очень не красиво, есть более интересный вариант, разбирать все в скрипте то есть безусловно все перенаправлять на index.php и там разбирать. Ниже будет путь разбора
Читаем комментарии в коде
<?php
//Данные строки запроса храняться в REQUEST_URI
$url = $_SERVER['REQUEST_URI'];
//Первым делом нужно отсеч все $_GET значения
$uri = explode('?',$url);
в итоге у нас есть 2 части, собственно нам понадобиться только первая
Есть ленивый вариант для тех кому лень писать реврайты, используем http://server/index.php/trolololo/1
индентичной http://server/trolololo/1
if(strpos('index.php',$uri[0]) === 0){
//обрежем index.php
substr($uri[0],0,9);
}
//В итоге мы получили чистую запись например /trolololo/1

ну вот далее тут самое простое, 1ое вы можете пройтись в скрипте регулярными выражениями либо сделать
explode('/',$uri[0])
и полученную карту как наш пример
Аrray(
   [0]=>
   [1]=> trolololo
   [2]=> 1
)
грузить как модуль, действие и как вам вздумается.
Данный вариант рекомендуется использовать, для разгрузки вебсервера от лишних задач
Ну вам как дом.задание доработать и выявить все недочеты)