Итак, у меня есть файл с PHP и HTML. HTML отлично работает, но когда я вхожу в PHP, он почему-то ничего не выводит. См. Код для beter refrence. Также журналы не говорят ничего о проблеме.php, конфликтующий с html
Это не может сделать что-нибудь
<?php
echo $_POST['naam'];
die();
?>
<!DOCTYPE html>
<html>
<head>
<title>Scouts Permeke</title>
<link rel="stylesheet" type="text/css" href="siteStyle.css">
</head>
<body>
<H2>Login</H2>
<form action="login.php" method="POST">
<input name="naam" type="text" id="naam" class="form-control" placeholder="Gebruikersnaam"/><br>
<input name="psw" type="password" id="psw" class="form-control" placeholder="Passwoord"/><br>
<button type="submit">Login</button>
</form> \t
</body>
</html>
Но это показывает мой HTML, как предполагалось.
<!DOCTYPE html>
<html>
<head>
<title>Scouts Permeke</title>
<link rel="stylesheet" type="text/css" href="siteStyle.css">
</head>
<body>
<H2>Login</H2>
<form action="login.php" method="POST">
<input name="naam" type="text" id="naam" class="form-control" placeholder="Gebruikersnaam"/><br>
<input name="psw" type="password" id="psw" class="form-control" placeholder="Passwoord"/><br>
<button type="submit">Login</button>
</form> \t
</body>
</html>
Является ли расширение файла '.html' или' .php'? – RiggsFolly
, если нет переменной POST под названием 'naam', вы получите сообщение об ошибке и пустой экран - что вы видите? – RamRaider
Это ничего не отображает, потому что у вас есть 'echo $ _POST ['naam']' (который, вероятно, null) и 'die()' сразу после (так что код перестанет работать). – Dekel