关于移动的PHP Echo帮助

关于移动的PHP Echo帮助,php,html,Php,Html,您好,我已经编写了一个PHP和HTML文件,我想将echo从显示在我的web浏览器顶部移动到HTML文件中的一个div中,您有什么想法吗?代码在下面,我到处都找了,但什么也没找到 <?php session_start(); if(isset($_POST['submit'])){ $user = $_POST['username']; $pwrd = $_POST['pwrd']; include ('../includes/db_connect.php');

您好,我已经编写了一个PHP和HTML文件,我想将echo从显示在我的web浏览器顶部移动到HTML文件中的一个div中,您有什么想法吗?代码在下面,我到处都找了,但什么也没找到

<?php
session_start();
if(isset($_POST['submit'])){
    $user = $_POST['username'];
    $pwrd = $_POST['pwrd'];
    include ('../includes/db_connect.php');
    if(empty($user) || empty($pwrd)){
        echo 'Please enter a Username and Password!';
    }else{
        $user = strip_tags($user);
        $user = $db->real_escape_string($user); 
        $pwrd = strip_tags($pwrd);
        $pwrd = $db->real_escape_string($pwrd);
        $pwrd = md5($pwrd);
        $query = $db->query("SELECT user_id, username FROM user WHERE username='$user' AND password='$pwrd'");
        if($query->num_rows ===1){
            while($row = $query->fetch_object()){
                $_SESSION['user_id'] = $row->user_id;
            }
            header('Location: index.php');
            exit();
        }else{
            echo 'Wrong Username and Password!';
        }


    }
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<script scr="http://code.jquery.com/jquery-1.5.min.js"></script>
</head>
<body>
<?php include '../includes/header.php' ?>
<div id="container">
    <form action="login.php" method="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>
<?php include '../includes/footer.php' ?>
</body>
</html>

您必须在变量中定义

你的规则

echo 'Please enter a Username and Password!';
一定是

$response = 'Please enter a Username and Password!';
您可以将其放入如下html标记中

<div><?php echo $response; ?></div>


<?php
session_start();
if(isset($_POST['submit'])){
    $user = $_POST['username'];
    $pwrd = $_POST['pwrd'];
    include ('../includes/db_connect.php');
    if (empty($user) || empty($pwrd)){
        $msg = 'Please enter a Username and Password!';
    } else{
        $user = strip_tags($user);
        $user = $db->real_escape_string($user); 
        $pwrd = strip_tags($pwrd);
        $pwrd = $db->real_escape_string($pwrd);
        $pwrd = md5($pwrd);
        $query = $db->query("SELECT user_id, username FROM user WHERE username='$user' AND password='$pwrd'");
        if($query->num_rows ===1){
            while($row = $query->fetch_object()){
                $_SESSION['user_id'] = $row->user_id;
            }
            header('Location: index.php');
            exit();
        } else{
            $msg = 'Wrong Username and Password!';
        }


    }
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
</head>
<body>
<?php include '../includes/header.php' ?>
<div id="container">
    <?php
    if ($msg) {
        echo $msg;
    }
    ?>
    <form action="login.php" method="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>
<?php include '../includes/footer.php' ?>
</body>
</html>