Страница в php.
Страница в php.
У меня возник вопрос, всегда задумывался как сделать такое.
Пример:
Есть файл http://test.php
Нужно сделать страницу к этому php файлу например http://test.php?act=test2
Как сделать и с помощью чего ?
Пример:
Есть файл http://test.php
Нужно сделать страницу к этому php файлу например http://test.php?act=test2
Как сделать и с помощью чего ?
Re: Страница в php.
act=test2 - это переданый всё тому же скрипту параметр.
Прочитать в php скрипте его можно так:
Прочитать в php скрипте его можно так:
Код: Выделить всё
echo $_GET['act'];
Re: Страница в php.
Александр, а можете сделать пример странице с подобной переадресацией на подстраницу ? (очень простенькую чтоб я понял)
Re: Страница в php.
test.php
Код: Выделить всё
<?echo '<a href="/test.php?act=test2">передать параметр</a><br />';echo $_GET['act'];?>
Re: Страница в php.
Спасибо, уважаемый Александр.
Re: Страница в php.
А как теперь редактировать страницу на которую я переадресовался ?
Re: Страница в php.
Пример того что у меня сейчас с тем что написал Александр.
Файл: test.php
Когда я открою в браузере test.php, там будет текст "Первая страница" и ссылка на /test.php?act=test2.
Вопрос: Как сделать чтобы по адресу /test.php?act=test2, был текст "Вторая страница" ?
Файл: test.php
Код: Выделить всё
<html><head><title>Переадресация на страницу.</title></head><body>Первая страница<?echo '<a href="/test.php?act=test2">передать параметр</a><br />';echo $_GET['act'];?></body></html>
Вопрос: Как сделать чтобы по адресу /test.php?act=test2, был текст "Вторая страница" ?
Re: Страница в php.
Код: Выделить всё
<?phpif($_GET["act"] == "test2") {echo ("Вторая страница");}else{echo("Это не вторая страница");}?>
Re: Страница в php.
В Контакте пример.
vkontakte.ru/mail.php - Сообщения пользователя, также является страницей полученных сообщений.
vkontakte.ru/mail.php?out=1 - Сообщения пользователя, также является страницей отправленных сообщений.
Файл php один и тот-же mail.php, а вот страница отправленных сообщений является дополнительной страницей mail.php
Насколько я понял в mail.php прописан код полученных сообщений, а также там-же прописан в js (javascript) код отправленных.
Как так сделать, только у меня файл test.php, а нужно чтобы на странице как-бы полученные сообщения было написано "Первая страница". А на как-бы отправленных сообщений было написано "Вторая страница" ?
vkontakte.ru/mail.php - Сообщения пользователя, также является страницей полученных сообщений.
vkontakte.ru/mail.php?out=1 - Сообщения пользователя, также является страницей отправленных сообщений.
Файл php один и тот-же mail.php, а вот страница отправленных сообщений является дополнительной страницей mail.php
Насколько я понял в mail.php прописан код полученных сообщений, а также там-же прописан в js (javascript) код отправленных.
Как так сделать, только у меня файл test.php, а нужно чтобы на странице как-бы полученные сообщения было написано "Первая страница". А на как-бы отправленных сообщений было написано "Вторая страница" ?