1

私のサイトでは、ユーザーはリアルタイムで編集できます。フォームを送信しても、ページを再起動するまでフォームが変更されないという問題がいくつかの領域で発生しています

そのため、DB にテキストがあるアイコンのみが表示され、新しいリンクを追加して送信すると、バックエンドの値が変更され、header("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");
    }
}

初めて変更されたものをリロードする必要があるので、とにかくこれはありますか?

4

1 に答える 1

1

最初にフィールドに入力するコードはどこにありますか? 変更を保存した後、これを呼び出すだけです

于 2013-06-17T10:48:40.763 に答える