PHP表单提交后如何显示成功信息?

sof*_*iac 7 php forms ajax post redirect

这是代码。我想要这样——

表单提交 --> page2.php --> 重定向 --> page1.php (这里是消息。弹出窗口或其他什么)

页面1.php

<form action="page2.php" method="post" enctype="multipart/form-data" class="form-inline subscribe-form">

                    <input type="name" name="name" placeholder="Jack">
                </div>
                <button type="submit" name="sub" value="sub" >Submit</button>

            </form>
Run Code Online (Sandbox Code Playgroud)

页面2.php

    <?php
//include necessary

if(isset($_POST['sub'])) {

    $nameget = mysqli_real_escape_string($dbconnect, $_POST['name']);
    $sqlentry = .....bla bla......//insert into DB
}

$getsql = mysqli_query($dbconnect, $);


if($getsql){
    mysql_close($dbconnect);
    header('location:page1.php');

}



?>
Run Code Online (Sandbox Code Playgroud)

小智 10

你有:

header('location:page1.php');
Run Code Online (Sandbox Code Playgroud)

在该位置附加一个变量,例如:

header('location:page1.php?status=success');
Run Code Online (Sandbox Code Playgroud)

在 page1.php 上,执行以下操作:

if( $_GET['status'] == 'success'):
    echo 'feedback message goes here';
endif;
Run Code Online (Sandbox Code Playgroud)