Привет Я новичок в PHP и тестирование некоторых кодов я получаю сообщение об ошибке неопределенной функцииЯ получаю ошибку вызова к неопределенной функции
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
\t <input type="text" placeholder="type your full name" name="fullname">
\t <input type="submit" name="submit" value="submit">
</form>
<?php
\t $getName = "" ;
\t if ($_SERVER["REQUEST_METHOD"] == "POST") {
\t \t $getName = "hello ".test_input($_POST['fullname']); //Fatal error: Call to undefined function test_input() in C:\xampp\htdocs\ctPHP.php on line 15
\t
\t function test_input($data) {
\t \t $data = trim($data);
\t \t $data = stripslashes($data);
\t \t $data = htmlspecialchars($data);
\t \t return $data;
\t }
\t }
\t echo $getName;
?>
</body>
</html>
мне было интересно, как решить эту проблему, я хочу повторить введенное имя в текстовом поле, как решить эту проблему.
Какая ошибка возникает у вас? Поместите над кодом '>' перед тем, чтобы выделить, пожалуйста. –