ではprofile.php?pin=xx
、表示するプロファイルを決定するために GET メソッドを使用します。$_SESSION['pin'] == $_GET['pin']
プロファイルを編集するオプションを提供するかどうかをテストします。
まったく別のスクリプトを作成して、ユーザーを別のページに誘導したくありません。使いやすさのために、そしてサーバーをきれいに保つために、どのスクリプトが何をするかを常に推測しているわけではないので、POST と GET を混在させたいと考えています。私はいくつかの調査を行いましたが、それは合法のようですが、どうですか?
<form method="post" action="profile.php?pin=xx">
<form method="post" action="<? echo $_SERVER['PHP_SELF']; ?>">
コードを実際に乱雑にすることなく、私が考えることができるのはそれだけです。