0
<form name='myform' method='POST' action='wrapper.php' onsubmit='return valid()'> 

送信すると、 に移動しwrapper.phpます。wrapper.phpしかし、アドレスバーからアドレスを非表示にしたい. これどうやってするの?ありがとうございました。

4

2 に答える 2

0

完了したら、wrapper.php を別のページに転送することができます。これにより、URL バーから非表示になり、ユーザーはいつでもソースを表示したり、フォームのアクションを検査して表示したりできます。難読化して、ユーザーが JavaScript を介して見つけにくくすることはできますが、フォームの投稿先をユーザーから完全に隠すことはできません。

于 2012-10-23T01:10:09.667 に答える
0

このフォームでは、送信ボタンに「myformsubmit」などの一意の名前を付けます

フォームからアクションを削除します

<form name='myform' method='POST' action='<?php echo $_SERVER['PHP_SELF']; ?>' onsubmit='return valid()'>

このフォームがあるページの一番上に、これを追加します。

<?php

if(isset($_POST['myformsubmit'])
{
    require_once 'wrapper.php';
}

?>
于 2012-10-23T01:13:45.617 に答える