Форум программистов, компьютерный форум, киберфорум
PHP: ООП
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 05.02.2017
Сообщений: 43

Передача гет запроса в функцию класса

25.12.2017, 22:20. Показов 1553. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
PHP/HTML
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
<?php require_once('lib/view.php');
    $tab = $_GET['tab'];
    
    $site = new Section();
    
?>
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <link rel="stylesheet" href="style/style.css">
        <title></title>
        <link rel="shortcut icon" href="img/logo.png" type="image/png">
    </head>
    <body>
        <nav>
            <ul>
                <li><a href="?tab=players">Игроки</a></li>
                <li><a href="?tab=server">Сервер</a></li>
                <li><a href="?exit">Выход</a></li>
            </ul>
        </nav>
        <article class="main-content">
            <div class="top"></div>
            <section class="content">
                <?php $site -> select($tab); ?>
            </section>
        </article>
        <footer>
        </footer>
    </body>
</html>
Передаю гет параметр в скрипт для теста

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
 
class Section {
    
    static function select($tab){
        if($tab == "players"){
            echo 'Игроки';
        } elseif($tub == "server"){
            echo 'Сервер';
        }
    }
}
?>
Почему-то когда я нахожусь на вкладке с гет запросом игроки- показывает надпись "игроки", а вот когда я жму на сервер пишет
"Notice: Undefined variable: tub in /var/www/event/lib/view.php on line 8"
В чем проблема?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.12.2017, 22:20
Ответы с готовыми решениями:

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

Отправка гет запроса на сервер.
Вот столкнулся с проблемой надо отправить GET Запрос на сайт не могу выдает ошибку от сервера. Отправляю через C# запрос проходит. Кто...

Фильтрация гет запроса - как лучше ?
Вообщем я отсылаю гет запрос с помощью URL. Нужно сделать так, что бы ни какие символы точки и вообще любые противозаконные действие не...

1
 Аватар для sash23
563 / 410 / 259
Регистрация: 31.05.2016
Сообщений: 1,105
25.12.2017, 23:34
tub tab опечатка
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.12.2017, 23:34
Помогаю со студенческими работами здесь

С# как привести ответ от гет запроса к HtmlElement?
вылетает ошибка &quot;Невозможно привести COM-объект типа &quot;mshtml.HTMLCommentElementClass&quot; к типу класса...

Передача изображения по гет-запросу
Привет, подскажите, как организовать следующую вещь. На сайте есть папка с кучей изображений и нужно эти изображения отдавать, например,...

Передача в функцию метод класса
Не получается передать в функцию метод класса... hge-&gt;System_SetState(HGE_FRAMEFUNC,&amp;GameManager::UpdateScene); ...

Передача объекта класса в функцию С++
Всем привет! Возник вопрос по классам. Допустим мне нужно изменить объект класса через функцию вызываемую в main. Я пробовал через...

Передача адреса класса в функцию
Здравствуйте:) У меня такой вопрос, нигде не могу найти ответ: как сделать так, чтобы функция принимала адрес класса, или какой-то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru