Если метод запроса к серверу публикуется, эхо html не работает

Когда сервер обнаружит пост-метод, откройте HTML. Почему последняя работа?

if($_SERVER['REQUEST_METHOD'] == "POST"){
echo '<b>ciao</b>';
}

-5

Решение

Это должно работать для вас:

(Если вы нажмете GET кнопка, которую вы должны получить "From Method GET" и если вы нажмете POST кнопка, которую вы должны получить "From Method POST")

Но вы должны отправить форму, иначе Сервер не будет реагировать! Вы также должны убедиться, что ваш файл заканчивается .php и сохраняется в веб-сервере.

Также у вас должен быть веб-сервер с PHP!

PHP:

<?php

if($_SERVER['REQUEST_METHOD'] == "POST"){
echo '<b>From Method POST</b>';
} elseif($_SERVER['REQUEST_METHOD'] == "GET"){
echo '<b>From Method GET</b>';
}

?>

HTML:

<form action="" method="post">
<input type="submit" name="submitButton1" value="POST">
</form>

<form action="" method="get">
<input type="submit" name="submitButton2" value="GET">
</form>

Кстати, для сообщений об ошибках используйте:

<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
?>
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]