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

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

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

Author24 — интернет-сервис помощи студентам
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
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2017, 22:20
Ответы с готовыми решениями:

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

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

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

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

1
532 / 386 / 248
Регистрация: 31.05.2016
Сообщений: 1,051
25.12.2017, 23:34 2
tub tab опечатка
1
25.12.2017, 23:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.12.2017, 23:34
Помогаю со студенческими работами здесь

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

Передача в функцию метод класса
Не получается передать в функцию метод класса... ...

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

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru