So habe ich eine Datei mit PHP und HTML drin. Der HTML-Code funktioniert einwandfrei, aber wenn ich den PHP-Code eingeben, wird aus irgendeinem Grund nichts wiedergegeben. Siehe Code für Beter Refrence. Auch Protokolle sagen nicht wirklich etwas über das Problem.php im Konflikt mit html
Dies scheitert alles
<?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>
Aber das zeigt meine HTML wie beabsichtigt zu tun.
<!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>
Ist die Dateiendung '.html' oder' .php'? – RiggsFolly
Wenn es keine POST-Variable namens 'naam' gibt, erhalten Sie einen Fehler und einen leeren Bildschirm - was sehen Sie? – RamRaider
Es wird nichts gerendert, weil Sie 'echo $ _POST ['naam']' (was wahrscheinlich Null ist) und 'die()' unmittelbar danach (damit der Code nicht mehr läuft). – Dekel