2
Когда я использую этот фрагмент PHP, он делает веб-страницу пустой (белой) и ничего не показывает. Вот мой код:PHP создает пустую веб-страницу
<?php
if(isset($_POST['submit'])){
//
$user = $_POST['username'];
$pwrd = $_POST['pwrd'];
//include database connection
include('../includes/db_connect.php');
if(empty($user) || empty($pwrd)){
echo 'Missing information';
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<div id="container">
<form action="Login.php" mthod="post">
<p>
<label>Username</label><input type="text" name="username" />
</p>
<p>
<label>Password</label><input type="password" name="pwrd" />
</p>
<input type="submit" name="submit" value="logIn" />
</form>
</div>
</body>
</html>
После тестирования различных частей кода PHP, я заметил только этот код сделать страницу пустой
if(empty($user) || empty($pwrd)){
echo 'Missing information';
}
?>
Является ли это возможно, что-то делать с Apache, или что-то не так с моим PHP?
'error_reporting (E_ALL); ini_set ('display_errors', 'On'); 'вверху. Если это не сработает, посмотрите на свой журнал httpd. – Devon
положить ' }?>' после '