Сохраните сеанс по клику и обновите страницу для отображения содержимого. - PullRequest
0 голосов
/ 20 октября 2019

Я пытаюсь реализовать первый сеанс на 1 странице (get.php? Id = 1) (эта страница должна быть включена в указатель для отображения изображения), в которой изображение находится внутри этого файла с текстом «получить файл» в качестве примера. Мне нужно после того, как пользователь щелкнет на этом изображении или страница ссылки должна быть обновлена ​​и контент должен отображаться (видео в качестве примера) на index.php без этой страницы get.php, только контент

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

Я постараюсь объяснить, как я на index.php> сеанс не установлен, поэтому отображается get.php? Id = 3 (этот файл содержит изображениекоторый говорит только нажать на него)> пользователь нажимает на него> обновление страницы и видео отображается

1 Ответ

0 голосов
/ 21 октября 2019

Используйте javascript для публикации события клика в index.php:

<img src="get.php?id=1" id="click_img"/>
<form method="post" id="clickForm">
    <input type="hidden" name="click_event" value="1" />
</form>

<script>
    $('#click_img').click(function() {
        $('#clickForm').submit()
    })
</script>

index.php и добавьте коды:

<?php
    $_SESSION['show_video'] = !empty($_SESSION['show_video']) || isset($_POST['click_event']);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...