Прочел статью на форуме о MVC, я раньше с такой структурой не работал, не судите строго за банальный вопрос.
Как передать, а потом принять GET,POST запрос?
Покажите на примере. за помощь спасибо.
Спустя 2 минуты, 41 секунда (1.06.2012 - 15:30) inpost написал(а):
Как и везде, в чём проблема?
Спустя 7 минут, 54 секунды (1.06.2012 - 15:38) Markus111 написал(а):
Ну вот на пример я отправляю
http://localhost/mvc/blog/view/tovar_1
blog-это метод index контролера blog
view-это метод view контролера blog
tovar_1-это GET параметр
И как мне его распознать?
В $_GET['что здесь будет'] ?
http://localhost/mvc/blog/view/tovar_1
blog-это метод index контролера blog
view-это метод view контролера blog
tovar_1-это GET параметр
И как мне его распознать?
В $_GET['что здесь будет'] ?
Спустя 3 минуты, 13 секунд (1.06.2012 - 15:41) inpost написал(а):
ПРи чём тут MVC к mod_rewrite? У тебя в данном случае rewrite используется.
Спустя 7 минут, 1 секунда (1.06.2012 - 15:48) Markus111 написал(а):
То есть у меня в
RewriteRule ^(.*)$ index.php?rt=$1 [L,QSA]
В $_GET['rt']
Мне выведет
blog/view/tovar_1
от этого мне надо будет вырезать tovar_1
Я правильно понял?
RewriteRule ^(.*)$ index.php?rt=$1 [L,QSA]
В $_GET['rt']
Мне выведет
blog/view/tovar_1
от этого мне надо будет вырезать tovar_1
Я правильно понял?
Спустя 8 минут, 3 секунды (1.06.2012 - 15:56) inpost написал(а):
Да, разбивай, где у тебя в правилах четко стоит:
параметр первый = $_GET['page'];
параметр второй - $_GET['rem'];
параметр третий - $_GET['sel'];
и т.д. и т.п.
У меня так 8 параметров в моём движке.
параметр первый = $_GET['page'];
параметр второй - $_GET['rem'];
параметр третий - $_GET['sel'];
и т.д. и т.п.
У меня так 8 параметров в моём движке.
Спустя 16 минут, 18 секунд (1.06.2012 - 16:12) Markus111 написал(а):
Это для проверки правильности входа на страницу?
В моем случае это должно быть так
Вопрос, а можно сделать так
Чтобы меньше резать, или от этого будет страдать общий код, или разбивая будет просто правильнее?
В моем случае это должно быть так
if(
'tovar_1' = $_GET['page']&&
'view' = $_GET['rem']&&
'blog' = $_GET['sel']
){то что то делаем}
Вопрос, а можно сделать так
if(
'tovar_1' = $_GET['page']&&
'blog/view' = $_GET['rem']
){то что то делаем}
Чтобы меньше резать, или от этого будет страдать общий код, или разбивая будет просто правильнее?
Спустя 7 минут, 39 секунд (1.06.2012 - 16:20) inpost написал(а):
Разбивать по слешу - это правильно.
Но у тебя ошибка, = - это приравнивание, а не сравнение (==)
Но у тебя ошибка, = - это приравнивание, а не сравнение (==)
Спустя 8 минут, 32 секунды (1.06.2012 - 16:28) Markus111 написал(а):
Спасибо что разжевал для меня все это.
Если не сложно можешь подсказать как можно подключить ко всем views один header, footer
Если не сложно можешь подсказать как можно подключить ко всем views один header, footer
Спустя 6 минут, 21 секунда (1.06.2012 - 16:35) inpost написал(а):
через index.tpl - он общий для всех. А меняется только внитренности
Спустя 1 час, 48 минут, 35 секунд (1.06.2012 - 18:23) Shkiper написал(а):
_____________
Womans in your town