Задать вопрос
Ответы пользователя по тегу PHP
  • Как создавать блок по нажатию кнопки PHP?

    @Layton
    Во-первых, php ничего не создаёт, не рисует, он отвечает за серверную часть. То есть обрабатывает разные запросы, которые приходят на страницу.

    Во-вторых, так называемые кнопки - это один из элементов html.
    В-третьих, за визуализацию отвечает js.

    Вот пример реализации:

    <a href="#" onclick="showHiddenElement('element_id')">Показать элемент</a><br/><br/>
    <div id="element_id" style="display: none;">Скрытый текст</div>
    
    <script>
    function showHiddenElement(element_id) {
        if (document.getElementById(element_id)) { 
            var element = document.getElementById(element_id); 
            if (element.style.display == "none") { 
                element.style.display = "block";
            } else element.style.display = "none";
        } else console.log("WRONG!!!");
    }
    </script>
    Ответ написан
    Комментировать
  • Как вернуть такой же json ответ?

    @Layton
    $response_array["success"] = "true";
    $response_array["data"] = ["message" => "Форма отправлена успешно.", "data" => []];
    
    echo json_encode($response_array, JSON_UNESCAPED_UNICODE);
    Ответ написан
    Комментировать