ここでのベストプラクティスに興味があります...
ユーザーが入力する複数ページのフォームがあります..現時点では、フォームデータをセッション変数に保存しています。
ユーザーが新しいタブを開いて同じフォームにわずかに異なる詳細を入力すると、2 つのタブが競合します。
私の考えでは、フォームに記入するための新しいリクエストでおそらくuniqueidを生成し、?id=uniqueid
これをURLの変数に保持して、どのフォームに記入したかを追跡できるようにすることでした。
次に、PHPで、セッションデータを追加/編集/変更し$_SESSION[uniqueid]['formdata']
ます...
他の誰かがこれに対する他の解決策を持っているかどうか疑問に思っていますか?