我需要在执行后重定向我的页面

时间:2016-06-27 09:34:25

标签: javascript php mysql

执行此页面数据库更新后的值但是没有重定向我的页面然后查看白色空白页面请修复我的问题先生

<?
if($_POST['submit'])
{
    $pro_id = $_REQUEST['name'];
    $pro_id2 = $_REQUEST['id'];

    $login_qry = "UPDATE images SET img3_b='0' WHERE img3_b='$pro_id'";
    $login_result = mysql_query($login_qry) or die(mysql_error());

    if($login_result){
        header('Location: updateimages2.php?id='.$pro_id2);
    }
    else{
        echo "<script>alert('Image Details Not Updated Retry Again');";
        echo 'window.location.href = "manageusers.php";';
        echo '</script>';
    }
}

2 个答案:

答案 0 :(得分:0)

在页面上添加上半部分;

<?php ob_start(); ?>

并更改此代码;

header('Location: updateimages2.php?id='.$pro_id2.'');

答案 1 :(得分:0)

您希望在重定向到页面之前显示echo,然后让页面等待一段时间

标题('刷新:3;网址=你的网页.php');