同じページにリダイレクトした後で成功メッセージを表示するにはどうすればよいですか?私はJavaScriptを使ってそれを行うことについて考えてきましたが、おそらくPHPでこれを行う方法がありますか?ユーザーはprofile.phpから送信し、同じページにリダイレクトされます。私は変数を取得したいと思います... $_SERVER['HTTP_REFERER']
の後に連結することはできますか?何が最良のアプローチですか?ここ同じページにリダイレクトし、成功メッセージと共にPHP
コードのスニペット:query.php
$stmt->execute() or die(mysqli_error($db));
if($stmt){
// echo "Data Submitted succesfully";
header('Location: ' . $_SERVER['HTTP_REFERER']);
exit;
}
$stmt->close();
$db->close();
}
私は疑問に思っていました... ''?message = success1''と ''&message = success1''のリンクの違いはありますか? –
@SebastianFarhamはい。 '?'はクエリ文字列の**開始**を示し、その後に変数名、 '='、そしてその値が続きます。それ以降の変数は、 '?var = value&var2 = value2&var3 = value3 ...'のように '&'でクエリ文字列に追加されます。 – Bytewave