提交表单后刷新页面


Refresh page after form submit

我的网站允许用户实时编辑它。我在一些地方遇到了问题,当你提交表单时它不会改变,直到我重新启动页面

所以它只显示在DB中有文本的图标,当我添加一个新的链接并提交时,它会改变后端值,并且应该在前面改变,因为我重新启动页眉("Location: admin.php");(见下文)http://snag.gy/lmR8s.jpg

如果我按刷新,它尝试再次发送数据。我所要做的就是点击url并进入重新启动页面和它所做的更改http://snag.gy/vDI90.jpg

$submitSocial  = $_POST['submitSocial'];
if(empty($submitSocial)){
    include("includes/social.php");
} else{
    $submitFB = $_POST['fb'];
    $submitTW = $_POST['tw'];
    $submitYT = $_POST['yt'];
    $submitLI = $_POST['li'];
    $submitTL= $_POST['tl'];
    $submitFL= $_POST['fl'];
    $changeSocial = $change->changeSocial($userID, $siteID, $submitFB, $submitTW, $submitYT, $submitLI, $submitTL, $submitFL );
    if($changeSocial){
        include("includes/social.php");
        header("Location: admin.php");
    } else{
        header("Location:  N/A.php");
    }
}

是否有围绕这一点,因为我需要它重新加载的东西改变了第一次?

最初填充字段的代码在哪里?在保存更改后调用