Я новичок в PHP и только начал изучать основы этого языка.Как вызвать функцию PHP при нажатии кнопки
Я создал страницу под названием functioncalling.php, содержащую две кнопки: «Отправить» и «Вставить». Как новичок в PHP, я хочу проверить, какая функция выполняется при нажатии кнопки. Я хочу, чтобы вывод отображался на той же странице. Поэтому я создал две функции, по одной для каждой кнопки. Исходный код functioncalling.php выглядит следующим образом:
<html>
<body>
<form action="functioncalling.php">
<input type="text" name="txt" />
<input type="submit" name="insert" value="insert" onclick="insert()" />
<input type="submit" name="select" value="select" onclick="select()" />
</form>
<?php
function select(){
echo "The select function is called.";
}
function insert(){
echo "The insert function is called.";
}
?>
Проблема здесь в том, что я не получаю никакого вывода после того, как любой из кнопок нажата.
Может кто-нибудь скажет мне, где именно я иду не так? Ответы как можно скорее будут оценены. Заранее спасибо.
PHP выполняется на сервере. Обработчики кликов выполняются на клиенте. Вы не можете запускать функции PHP одним нажатием кнопки. Однако вы можете сделать это в Javascript. –
Вопросы, требующие кода, должны демонстрировать минимальное понимание решаемой проблемы. Включите попытки решения, почему они не работают и ожидаемые результаты. –
Благодарим вас за ответ. Не могли бы вы рассказать мне, как именно я называю эти функции PHP из JavaScript? – Razor