PHP中的引导警报消息

PHP中的引导警报消息,php,twitter-bootstrap,alert,message,using,Php,Twitter Bootstrap,Alert,Message,Using,我对bootstrap中的警报消息和在PHP代码中使用它们有点困惑。我有一个if/else语句,我希望if语句块中的引导成功警报和else语句块中的危险警报,请检查我的代码 if($mysqli->query($sql) == = true){ echo '<div class="alert alert-success">Thank You!now please login </div>'; header("location:login.php");

我对bootstrap中的警报消息和在PHP代码中使用它们有点困惑。我有一个if/else语句,我希望if语句块中的引导成功警报和else语句块中的危险警报,请检查我的代码

if($mysqli->query($sql) == = true){
    echo '<div class="alert alert-success">Thank You!now please login </div>';
    header("location:login.php");

} else {

    echo '<script language="javascript">';
    echo 'alert("Registration Failed, Something Wrong With Your Details")';
    echo '</script>';
}
if($mysqli->query($sql)==true){
echo“谢谢!现在请登录”;
标题(“location:login.php”);
}否则{
回声';
echo“警报(“注册失败,您的详细信息有问题”);
回声';
}

您可以这样做

if($mysqli->query($sql) === true){
    $errorStatus = "success";
    $errorMessage="Thank You!now please login";
    header("location:login.php?errorMssg=".urlencode($errorMessage)."&".urlencode($errorStatus));
}else {
    $errorStatus = "danger";
    $errorMessage="Registration Failed, Something Wrong With Your Details";
    header("location:login.php?errorMssg=".urlencode($errorMessage)."&".urlencode($errorStatus));
}
在login.php中

$errorStatus = $_GET['errorStatus'];
$errorMessage = $_GET['errorMessage'];
$result='<div class="alert alert-<?php echo $errorStatus ?>"><?php echo $errorMessage ?></div>';
$errorStatus=$\u GET['errorStatus'];
$errorMessage=$\u获取['errorMessage'];
$result='使用

在你的IF语句中

其中5是延迟的时间(以秒为单位)

您可以将其设置为

<?php
if($mysqli->query($sql) === true){
  echo '<div class="alert alert-success">Thank You!now please login </div>';
  header("Refresh: 3; URL=http://yoursite.com/login.php");
}?>

问题到底是什么?在您的
true
语句中使用
echo
开始发送输出后,您不能发送标题。在代码块中“IF”我想提醒引导成功消息,然后用户应该重定向到登录页面,就是这样,先生:)PeterFeatherstone Featherstoneno您没有理解我,请仔细阅读。在代码块“如果”中,我想提醒引导成功消息,然后用户应该重定向到登录页面,就是这样,先生:)非常感谢,兄弟:)它工作了实际上,我对要求感到困惑。“那么,”AbdulMoiz晚些时候回答。“很高兴能帮忙。没关系,真的很感谢你的时间和帮助,”娜娜·帕提卡说
<?php
if($mysqli->query($sql) === true){
  echo '<div class="alert alert-success">Thank You!now please login </div>';
  header("Refresh: 3; URL=http://yoursite.com/login.php");
}?>