[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вопрос по index.php?action=login
vio1984
сдравствуите,

я совсем совсем новичок в PHP, толка изучаю, наткнулся недавно на вот такую строку index.php?action=login
как это работатает, и как ведется передача данных в login, где об этом можно узнать поподробнее?



Спустя 34 минуты, 5 секунд (8.09.2010 - 00:45) inpost написал(а):
Это лишь указание, какую страницу открывать.
В данном случае запрос попадает на главную страницу ($_GET['action']), и далее:
if ($_GET['action'] == "login")
{
include("login.php");
}

То есть создаётся одна главная страница, остальные как бы являются телом главной страницы. Вот тебе простой понятный пример, как используется:

if ($_GET['action'] == "news")
{
include("news.php");
}
elseif ($_GET['action'] == "contacts")
{
include("contacts");
}


То есть подключается нужная страница в зависимости от того, какая переменная передаётся.
А если уж подробнее хочется, как все это устроено - то прошу в уроки от Твина. На главной странице ссылка есть на его сайт! Там более подробно рассказана вся эта структура. Я в свою очередь лишь продемонстрировал, что это значит.

Спустя 1 минута, 23 секунды (8.09.2010 - 00:46) Gradus написал(а):
вы бы дочитали книжку(или по чему вы там учитесь) до конца, 90% в любой книжке есть про http заголовки и методы передачи get и post.
Или я вопрос ваш не понял...
Цитата
как ведется передача данных в login

В данном случае login является значением , а не переменной.

Спустя 53 минуты, 22 секунды (8.09.2010 - 01:39) inpost написал(а):
Gradus
В логин - как мне кажется, имеется ввиду на страницу login, так как она в дальнейшем инклюдится!

Спустя 14 часов, 27 минут, 29 секунд (8.09.2010 - 16:07) vio1984 написал(а):
inpost: балшое спасибо вы мне очень помогли

Gradus: я учился по видео урокам попова, и там есть методы передачи get и post но не полНастю раскрыта тема передачи данных
Быстрый ответ:

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