Я пытаюсь выполнить функцию PHP на той же странице после ввода пользователем текста и нажатия кнопки отправки.
В первую очередь я использую формы. Когда пользователь отправляет форму, на той же странице будет выполняться функция PHP. Пользователь не будет перенаправлен на другую страницу. Обработка будет выполнена и отображена на одной странице (без перезагрузки).
Вот что я достигаю:
В файле test.php:
<form action="test.php" method="post">
<input type="text" name="user" placeholder="enter a text" />
<input type="submit" value="submit" onclick="test()" />
</form>
Код PHP [ test()
] в том же файле также:
<?php
function test() {
echo $_POST["user"]; //just an example of processing
}
?>
Однако у меня все еще проблема! У кого-нибудь есть идея?