@AlexanderLyakh
Python

Как в php проверить клацнул ли пользователь по div или нет?

onclick="document.write()" - не предлагать, это костыль + светит код php, что создаёт уязвимость XSS. Можно ли div как-то обернуть в невидимую кнопку? Если да, то как?
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
@AlexanderLyakh Автор вопроса
Python
Так, я смог сам найти решение, в таких случаях, когда div нужно использовать, как кнопку, нужно просто (логично не правда ли?) обернуть тег div в button, а button - убрать обводку и задать нужный цвет, вот в принципе и всё, + поиграться с css-стилями.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Programiker
@Programiker
Програмикер
<link href="https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<form action = "form.php" method ="post">
<input style = "font-family: 'Comfortaa', cursive; background-color: #3366CC; border-radius: 6px;border:  none; outline: none;" type="submit" value="Пример кнопки" name = "sbtn">
</form>
<p>нажмите на кнопку</p>

<?php
if(isset($_POST["sbtn"]) && !empty($_POST["sbtn"])){
   echo("Скрытый контент");
    }else{

        exit("<p><strong>Ошибка!</strong> Вы зашли на эту страницу напрямую, поэтому данный контент заблокирован. </p>");
    }
?>

Код на скорую руку писал так что не пинайте.

Вот демо(сам делал)

По вопросам на почту misha10.m@mail.ru

И решением пометить незабудте :))))))))))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы