Я пытаюсь реализовать следующую архитектуру на примере поиска четного / нечетного числа.Я использую клиент в качестве HTML-файла и веб-сервер в качестве PHP.
["FindEO.html "] - HTML-файл показан ниже:
<!DOCTYPE html>
<html>
<body>
<h3>Check Even/ODD Number</h3>
<form method="get" action="http://192.168.0.103:81/DUNNO/eo.php">
Enter number: <input type="text" name="fname">
<input type="submit">
</form>
</body>
</html>
["EO.php"] - PHP-файл выглядит следующим образом:
<?php
if ($_SERVER["REQUEST_METHOD"] == "GET") {
$name = $_GET['fname'];
$num = (int)$name;
if (($num%2)==0) {
echo "$name is Even";
} else {
echo "$name is Odd!";
}
}
?>
Когда Файл HTML выполняется, он запрашивает ввод в виде:
После нажатия на кнопку отправки.Страница PHP отображается вместо отображения страницы PHP в файле HTML .
[В настоящее время отображается (PHPфайл):]
[Он должен отображать содержимое PHP в HTML-файле]
Итак, запрос отправляется из файла HTML на сервер PHP, и вместо получения ответа из файла PHP в файл HTML он показывает непосредственно сам файл PHP.
1) Возможно ли отобразить ожидаемый результат.(PHP обрабатывает вывод в HTML-файле)?
2) Предположим, я сохранил текущий код PHP в функции как:
<?php
function findeo($num){
if (($num%2)==0) {
echo "$name is Even";
} else {
echo "$name is Odd!";
}
}
if ($_SERVER["REQUEST_METHOD"] == "GET") {
$name = $_GET['fname'];
$num = (int)$name;
findeo($num);
}
?>
затемкак передать параметр (10 или любое число в $ num переменную) и вызвать функцию findeo () страницы PHP внутри HTML файл?
Кто-нибудь, пожалуйста, помогите мне реализовать клиент-серверную архитектуру или скажите, есть ли другой способ, где эта архитектура может работать с использованием HTML как клиент & PHP как сервер .