[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Переключение модулей
YVSIK
Доброго времени!
При очередном заходе в СВИЧ, вроде думалось, что все, тем более про него уже узнал, однако нарвался.сам того не ожидая,.
Почему именно GET ? Вопрос не с проста, хотя, так и думал, что разница не велика, но оказалось что как раз наоборот, что-то не учтено по не знанию,
ладно коротко во такой простенький код точки входа.
Свернутый текст
 header('Content-type: text/html; charset=1251'); 
// ...............
$page = !empty($_POST['page'])?$_POST['page']:NULL;
// Меню **********************************************
ob_start();
include 'menu.tpl';
$menu = ob_get_contents();
ob_end_clean();
//Переключатель страниц ********************************
ob_start();
switch($page)
{
//Вторая страница ..................2*/
case 'mvcv':
include 'two.tpl';
break;
//Главная страница ..................1*/
case 'mvcc':
include 'glav.tpl';
break;
// страница по умолчанию //
default:
include 'glav.tpl';
break;
}
// Подключаем страницу по умолчанию //
$content = ob_get_contents();
ob_end_clean();
//главный шаблон
include './index_mvc.php' ;

все должно работат и на-те вам, не с места, нет переключения. долго пялился на этот код, зашел в наш мануаль, поменял так
 $page = !empty($_GET['page'])?$_GET['page']:NULL;

во ! работает? Значит не только в размере есть разница, параметров
$_POST и $_GET
что-то ещё не учтено.
так что не учтено ?
ну должно работать, $_POST не работает :blink: :blink: :blink:
а $_GET отлично работает, возможно все дело в Свиче? или есть ещё неучтенный условия?



Спустя 2 часа, 52 минуты, 24 секунды (18.08.2012 - 09:22) Игорь_Vasinsky написал(а):
POST - может отправить форма или аякс или курл - последний здесь вообще ни к месту biggrin.gif

GET - выбран не спроста

1. он всегда в url доступен
2. - раз он в урл - значит ссылки, сформируемые с помощью его буду наглядными и поисковикам и пользователям.

Спустя 2 минуты, 20 секунд (18.08.2012 - 09:25) Игорь_Vasinsky написал(а):
и потом - чтобы принять POST - нужно его отправить wink.gif

можно аяксом рулить - но тогда красивых (или вообще) ссылок будет минимум, а это не каширно с точки зрения сео + пользователь захочет добавить отличную страницу в закладки - а тут всё фоном происходит и получается ссылка тока одна-индекс сайта.

Спустя 1 час, 7 минут, 40 секунд (18.08.2012 - 10:32) YVSIK написал(а):
Игорь_Vasinsky
ага)))))))
теперь надо переварить !
user posted image

Спустя 4 минуты, 11 секунд (18.08.2012 - 10:37) Michael написал(а):
блин неужели ты за столько времени разницу между гетом и постом не разъяснил blink.gif


_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.