Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
Kirill b
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 72
1

Открыть страницу только с определенными элементами

03.04.2015, 21:11. Просмотров 812. Ответов 4
Метки нет (Все метки)

Существует несколько кнопок на странице games-pre.php
HTML5
1
2
3
4
5
<form action="games-pre.php" method="post" align="center">
                <input type="button" value = "Game1">
                <input type="button" value = "Game2">
                <input type="button" value = "Game3">
            </form>
Хочу реализовать такое чтобы при нажатии на нее, открывалась страница games.php в которой
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!DOCTYPE html>
<html lang="en">
<head>
    <link rel="stylesheet" href="main.css">
    <title>Document</title>
</head>
<body>
    <div class="game1">
        <iframe width="560" height="315" src="https://www.youtube.com/embed/AaYobRH4tKQ" frameborder="0" allowfullscreen></iframe>
    </div>
    <div class="game2">
        <iframe width="560" height="315" src="https://www.youtube.com/embed/LlX9BiWklTE" frameborder="0" allowfullscreen></iframe>
    </div>
    <div class="game3">
        <iframe width="560" height="315" src="https://www.youtube.com/embed/5NXCWyUJfhg" frameborder="0" allowfullscreen></iframe>
    </div>
</body>
</html>
Но чтобы при нажатии на button1 открывалась страница только с определенном div-ом, а именно с div-ом game1. Реально ли вообще такое? Если да то как реализовать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2015, 21:11
Ответы с готовыми решениями:

Закрыть и открыть страницу PHP
Здравствуйте друзья, помогите пожалуйста закрыть страницу. Имеется 2 файла...

открывает только последнюю страницу
require_once($_SERVER.'/auth.php'); require_once($_SERVER.'/news.php'); ...

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

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

Переход на страницу только после отправки данных формы
Приветствую! Есть страница с формой обратной связи - feedback.php. При отправке...

4
Виталюска
475 / 463 / 229
Регистрация: 26.09.2010
Сообщений: 2,360
03.04.2015, 21:44 2
Лучший ответ Сообщение было отмечено Kirill b как решение

Решение

Цитата Сообщение от Kirill b Посмотреть сообщение
Но чтобы при нажатии на button1 открывалась страница только с определенном div-ом, а именно с div-ом game1. Реально ли вообще такое? Если да то как реализовать
ну тогда надо для каждой кнопки делать форму, что бы передавать какое то условие для страницы, но легче сделать через ссылку (стилизовать как кнопку) и передавать параметр

для примера
PHP
1
<a class='view' href='games-pre.ph?parametr=".$peremennaja."'>в–є Обзор...</a>
1
Kirill b
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 72
05.04.2015, 19:41  [ТС] 3
Виталюска, если не трудно расскажите как это делается, потому что я чтото ничего с этой ссылкой не понимаю
PHP
1
<a class='view' href='games-pre.ph?parametr=".$peremennaja."'>в–є Обзор...</a>
. Желательно вот на моей примере, что передать и как использовать потом эту переменную на другой странице
0
Виталюска
475 / 463 / 229
Регистрация: 26.09.2010
Сообщений: 2,360
06.04.2015, 21:52 4
Лучший ответ Сообщение было отмечено Kirill b как решение

Решение

Kirill b, можно так
PHP
1
2
$game1 = 1;
<a class='view' href='games-pre.ph?game=".$game1."'>в–є Обзор...</a>
второй файл:
PHPHTML
1
2
3
4
5
6
7
<?php
$game1 = (int) $_REQUEST['game'];
if ($game1 = 1) { ?>
<div class="game1">
        <iframe width="560" height="315" src="https://www.youtube.com/embed/AaYobRH4tKQ" frameborder="0" allowfullscreen></iframe>
    </div>
<?php } ?>
1
Kirill b
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 72
07.04.2015, 20:51  [ТС] 5
Виталюска,
PHP
1
2
3
4
5
6
7
8
9
10
<div class="form">
                        <?php 
                            $Navi_vs_VC1=1;
                            $Navi_vs_VC2=2;
                            $Navi_vs_VC3=3;
                            echo "<a href='games.php?game=".$Navi_vs_VC1."'>Game 1</a>";
                            echo "<a href='games.php?game=".$Navi_vs_VC2."'>Game 2</a>";
                            echo "<a href='games.php?game=".$Navi_vs_VC3."'>Game 3</a>";
                         ?>
                    </div>
файл games-pre.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php 
    session_start();
    $game1 = (int) $_REQUEST['game'];
    if ($game1=1) {
        echo 
        <div class="game1">
            <iframe width="560" height="315" src="https://www.youtube.com/embed/AaYobRH4tKQ" frameborder="0" allowfullscreen></iframe>
        </div>';
    }
    if ($game1=2) {
        echo 
        <div class="game2">
        <iframe width="560" height="315" src="https://www.youtube.com/embed/LlX9BiWklTE" frameborder="0" allowfullscreen></iframe>
        </div>';
    }
    if ($game1=3) {
        echo 
        <div class="game3">
        <iframe width="560" height="315" src="https://www.youtube.com/embed/5NXCWyUJfhg" frameborder="0" allowfullscreen></iframe>
        </div>';
    }
     ?>
файл games.php. Не понимаю вот одну штуку. Я же задал переменные как 1 2 3. И при нажатии на ссылку все равно одно и тоже( все ссылки открываются. но ведь я нажимаю на 1 ссылку и соответственно передаю только переменную Navi_vs_VC

Добавлено через 19 минут
решил проблему. операнд присваивания вместо операнда сравнения.
0
07.04.2015, 20:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2015, 20:51

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

Как сделать новую страницу на сайте пустую, только чтоб был дизайн, в php?
Как сделать новую страницу на сайте пустую,только чтоб был дизайн, в php? и в...

Как вставить документ Excel в страницу, так чтобы изменения вносить только в .xls файл?
Подскажите, как вставить документ Excel в страницу, так чтобы изменения вносить...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru