Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 1
Регистрация: 14.12.2010
Сообщений: 93
1

нет отображает страницу

04.12.2015, 21:46. Показов 393. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер, пишу сайт на php и решил сделать шаблонизатор сам, действие его простое:

Если есть запрос выводим нужную нам страницу по запросу!

И тут прочитал про RewriteRule в .htaccess и заменил все свои гет запросы, но 1 гет запрос меняться не хочет как только я не пробовал!

Вот часть кода из get class:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
if(isset($_GET['page'])) {
                        switch($_GET['page']) {
                            case "characters":
                                if(isset($_GET['id_realmd'])) {
                                    if(isset($_GET['char_id'])) {
                                        if(isset($_GET['edit'])) {
                                            switch($_GET['edit']) {
                                                case "name": return $this->page->PageCharacterEdit("name"); break;
                                            }
                                        } else {
                                            return $this->page->PageCharactersID();
                                        }
                                    } else {
                                        return $this->page->PageCharactersList();
                                    }
                                } else {
                                    return $this->page->PageError("characters_list");
                                }
                            break;
                            
                            case "edit": 
                                return $this->page->PageEditAccount();
                            break;
                        }
                    }
и код из htaccess:

Код
# Аккаунт
RewriteRule ^account(/?)+$ index.php?menu=account [L]

RewriteRule ^account/characters(/?)+$ index.php?menu=account&page=characters [L]
RewriteRule ^account/characters/realmd/([0-9]+)$ index.php?menu=account&page=characters&id_realmd=$1 [L]

RewriteRule ^account/characters/realmd/([0-9])/([a-zA-Z0-9]+)$ index.php?menu=account&page=characters&id_realmd=$1&char_id=$2 [L]

RewriteRule ^account/characters/realmd/([0-9])/([a-zA-Z0-9])/edit(/?)+$ index.php?menu=account&page=characters&id_realmd=$1&char_id=$2 [L]


RewriteRule ^account/edit(/?)+$ index.php?menu=account&page=edit [L]
Тут всё работает но, мне нужно сделать такой запрос в браузере:

Код
http://localhost/account/characters/realmd/1/charname/edit/name
Где edit - Get запрос edit, Name - Редактирование по switch $_GET['edit'] -

но не как не могу сформулировать и написать данную строку в htaccess, как еже не пытался он не хочет отображать!

Помогите уже часа 2 не могу решить данную проблему!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.12.2015, 21:46
Ответы с готовыми решениями:

Не отображает страницу
Почему IE не отображает некоторые сайты (адрес высвечивается, а экран белый), тоже самое и с...

Не отображает страницу в IIS
Подскажите в чем причина не пойму, в студии норм открывает Ошибка сервера в приложении '/'. ...

Неправильно отображает страницу в IE!
Не могу понять в чем причина, в IE неправильно отображает страницу! <!DOCTYPE html PUBLIC...

Webview не отображает страницу
только начал изучать Android Studio и такая проблема: webview не отображает страницу...

0
04.12.2015, 21:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.12.2015, 21:46
Помогаю со студенческими работами здесь

Webbrowser не отображает страницу нормально
Добрый день! Хочу в Webbrower построить список документов на сайте:...

WebBrowser некорректно отображает страницу
Добрый день. Нужно получить капчу с сайта https://rucaptcha.com Через Internet Explorer всё...

Php отображает пустую страницу
Здравствуйте у меня такая проблема php отображает пустую страницу в чем может быть проблема...

Firefox 64.0 криво отображает страницу
Сама страница тут...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru