• 締切済み

GETからPOSTに変更

GETで別のphpに移動させていた処理をPOSTで移動させようとしましたが移してくれません。 移動先にはユーザに見せたくないhiddenの値を送ります。 GETの場合だとこの文字が一瞬見えてしまっていました。 <form>タグを使うとGETよりはましですがパケットモニタでクライアントからサーバに送られている値がバレます。値の暗号化はしません。 fsockopenだとサーバ内でhiddenの値が渡されるのでユーザに値はバレずに次のphpに値を渡せましたが移動ができませんでした。 POSTで移動もするにはどうするとよいのでしょうか?

みんなの回答

回答No.1

CURL関数を使用すればできないこともありませんがhidden値は結局ソースを参照されればバレてしまいます。 セッションを使用してサーバー側で値を渡せばユーザーから見えるのはセッションIDだけですから こちらの方法の方が良いとおもいます。方法としてもこちらの方が簡単ですし。