<form name='myform' method='POST' action='wrapper.php' onsubmit='return valid()'>
送信すると、 に移動しwrapper.php
ます。wrapper.php
しかし、アドレスバーからアドレスを非表示にしたい. これどうやってするの?ありがとうございました。
完了したら、wrapper.php を別のページに転送することができます。これにより、URL バーから非表示になり、ユーザーはいつでもソースを表示したり、フォームのアクションを検査して表示したりできます。難読化して、ユーザーが JavaScript を介して見つけにくくすることはできますが、フォームの投稿先をユーザーから完全に隠すことはできません。
このフォームでは、送信ボタンに「myformsubmit」などの一意の名前を付けます
フォームからアクションを削除します
<form name='myform' method='POST' action='<?php echo $_SERVER['PHP_SELF']; ?>' onsubmit='return valid()'>
このフォームがあるページの一番上に、これを追加します。
<?php
if(isset($_POST['myformsubmit'])
{
require_once 'wrapper.php';
}
?>